Продукты
И швец, и жнец... и "Клерк"
Евгений Тимофеев
Традиционная для фирмы "Информатик" ориентация на широкого пользователя нашла свое воплощение и в этом новом пакете: в отличие от других программ офисного назначения, зачастую громоздких и сложных, "Клерк" рассчитан в первую очередь на малые предприятия, тем не менее создающие собственные документы в больших объемах.
Программа реализует как бы два возможных подхода к работе, два уровня сложности. Первый (условно – "уровень среднего пользователя") предоставляет ограниченный набор средств обработки документальной информации. Второй же, уровень администратора сети, позволяет управлять иерархией документов, деятельностью рабочих групп, а также изменять на уровне макросов поведение некоторых модулей.
Предназначенный как для индивидуального, так и для коллективного пользователя, "Клерк" широко реализует сетевые средства работы. Отсюда и система идентификации сотрудника, наличие уровней секретности для доступа к определенным документам и т.д.
Система имеет открытый интерфейс с Windows-приложениями, в том числе с Word и Excel, и допускает любой формат хранимых документов, которые представляются как OLE-объекты. Ну и, наверное, никого не удивит встроенный в программу spell-checker из ОРФО 4.1. (Если на диске записана старая версия ОРФО, она будет автоматически обновлена.)
Аппаратный минимум системы вполне соответствует современным требованиям: 386-й процессор, Windows 3.1, 8 Мбайт оперативной памяти (причем 12 Мбайт повышают производительность на порядок) и 6 Мбайт свободного места на винчестере. Система вполне работоспособна под Windows NT или Novell NetWare. Предполагается также использование Word 6.0 и Excel 5.0.

Интерфейс
Рабочее пространство "Клерка" выглядит как развернутая конторская папка. На правой половине экрана выводятся сами документы, и там же на верхнем и нижнем краях "виртуальной страницы" есть закладки, указывающие на соответствующие разделы и классы хранящихся в БД документов.
Левый разворот папки многофункционален. Здесь может находиться информация о параметрах (реквизитах) текущего документа или класса документов – в частности, дата создания последней модификации, уровень секретности или, при формировании запроса, соответствующая табличная форма.
Традиционного главного меню в программе нет вообще – наверное, последнее веяние моды: пользователям с ним как-то неуютно. Его обычное место занимает линейка с кнопками, активизирующими различные инструменты и средства управления работой программы, а остальные команды вызываются через контекстные меню, всплывающие при двойном щелчке на изображении объекта.
Сам документ может быть представлен на экране двумя способами: в масштабе 1:1 или целиком -обычно в уменьшенном виде. Выделить параметры можно как цветом, так и специальными значками. Кроме того, здесь можно менять и шрифты выводимой информации. Для упрощения работы с документами система предусматривает их распределение по разделам и классам (по мнению разработчиков, этим двум уровням классификации соответствуют 99% документов).
Кстати, помещаемая в БД системы информация не архивируется, так что рассчитывать на экономию дискового пространства не стоит.
Более того, документы в БД хранятся в виде OLE-объектов, что приводит к увеличению объема БД на 20-30%. Сам же файл БД может находиться в любом доступном месте, например, на файл-сервере.
Работа с документами
При коллективной работе несколько сотрудников, работающих в локальной сети, имеют доступ к ресурсам общей БД. В случае, если кто-либо из пользователей попытается открыть уже находящийся в работе документ, на его экран поступает сообщение о невозможности сохранять текст и редактировать ссылочные параметры документа (если таковые имеются).
Документ загружается из БД системы; для использования документов, созданных вне среды, нужные файлы просто "перетаскиваются" (drag&drop) из File Manager в окно "Клерка". В том случае, когда импортируется сразу несколько текстов, программа последовательно создает документы в БД: "Клерк" автоматически заполняет пустыми значениями все параметры документов за исключением полей "Дата" (сюда же заносится и имя файла, из которого был взят текст), "Время" и "Счетчик". Другой способ импортирования данных – перенос их из буфера обмена.

Программа предусматривает и возможность поиска нужных документов – правда, пока только по реквизитам, в роли которых выступают параметры документов; опцию полнотекстового поиска предполагается включить в одну из следующих версий пакета. Таблица реквизитов заполняется целиком или частично, при этом для спецификации произвольных составляющих можно использовать символ "*". Результатом поиска является таблица документов и значений их ключевых параметров, назначаемых пользователем.
Документы выводятся списком и при просмотре содержимого текущего класса: активизировав его, пользователь может последовательно (в соответствии с временем создания) "пролистать" содержащиеся там документы.
В принципе, отредактировать полученный документ можно и непосредственно в самом "Клерке". Однако дело в том, что этот пакет создавался с прицелом на использование совместно с другими Windows-приложениями и, по сути дополняя MS Office, для решения собственных задач предполагает работу с его инструментарием – в первую очередь, с редактором Word. "Клерк" не имеет и самостоятельных возможностей создания отчетов и печати – все это также делается "чужими руками". Таким образом, для редактирования логичнее использовать опцию "Редактировать в отдельном окне":

документы (текст, параметры и уровень секретности) определенных форматов могут редактироваться средствами их "родных" систем, и если это, например, документ формата Word, то последний вызывается из самого "Клерка" с загрузкой текущего текста.
Администрирование
Поскольку система является сетевой и многопользовательской, в ней предусмотрен и администратор – пользователь с идентификатором SYSADM. Его функции заключаются в определении пользователей и управлении их правами, равно как и уровнями секретности документов, их классов и разделов. Администратор "Клерка" имеет право изменять закладки и параметры, работать с документами любой секретности и удалять их.
Назначается 3 уровня секретности: от общедоступных документов до "совершенно секретных". При этом соблюдается строгое соотношение между доступностью объектов в местной иерархии: уровень секретности при движении от раздела к документу может быть или идентичным, или более высоким. То есть в секретном разделе, например, нет места для общедоступных документов, а если секретность первого увеличивается, то же происходит и с его содержимым.
В случае, если пользователь получает права доступа к документам максимального уровня секретности, ему может быть предоставлена специальная привилегия – эквивалентность системному администратору.
Шаблоны
Одно из основных достоинств "Клерка" – возможности при работе с шаблонами. Создаваемые в Word (Excel менее надежен) шаблоны любой сложности (как и старые тексты) используются программой для ускоренного создания документов. Хранятся шаблоны в специальных файлах с расширением .ole – такой формат позволяет быстрее их загружать.
С пакетом прилагается набор стандартных шаблонов: счета, договора, различные накладные и т.п. Опытный пользователь может организовывать процедуры обработки документов для каждого шаблона на языках Word Basic и Visual Basic for Application, создавать свои и изменять имеющиеся макросы – они, как и структура БД формата Access, документированы разработчиками. При создании документов можно использовать таблицы справочной информации, устанавливать ссылки на другие тексты, автоматически заполнять параметры даты и времени.
В целом пакет оставляет приятное впечатление, и его вполне можно рассматривать как возможное средство в продвижении к настоящему "электронному офису". Предполагаемая цена "Клерка" лежит в пределах от 100 до 150 долларов. Телефон "Информатика": 299-99-04