Продукция фирмы

ico_des.gif (228 bytes) Дизайнер форм

Компонента "Дизайнер форм" является средством разработчика и позволяет произвести настройку системы 1С:Документооборот на автоматизацию конкретных технологических процессов Вашего предприятия. Под автоматизацией технологического (бизнес) процесса подразумевается составление формы, описывающей правила ее заполнения различными пользователями и порядок их обхода (маршрут). Мощные средства визуального проектирования позволяют Вам легко и быстро сконструировать внешний вид формы, разместить на ее страницах различные поля и декорации, придать им нужные свойства, настроить цвета, шрифты, стили отображения и многое другое. С помощью визуальных средств можно установить маршрут формы и права пользователей на заполнение и даже просмотр содержимого полей. При этом форма редактируется в режиме "полного соответствия", т.е. пользователи составленной Вами формы увидят на экранах своих компьютеров то же самое что и Вы.

Для решения вычислительных и прочих задач в 1С:Документообороте реализована система программирования на встроенном языке Бейсик, являющимся подмножеством Microsoft Visual Basic. Система программирования является объектно-ориентированной и событийно управляемой, что позволяет запрограммировать реакцию объектов (полей) формы и самой формы на различные события. Встроенный редактор программ-макросов содержит средства быстрой генерации кода программы из готовых конструкций и прототипов вызовов функций. Это значительно облегчает освоение системы программирования даже неподготовленными пользователями. В состав системы программирования входит около 300 функций, из которых около 100 являются общими (стандартными) для всех Бейсик - интерпретаторов (математические, работа со строками и файлами и пр. ), а остальные функции относятся к управлению документом, полями формы, внешним видом самой формы, модификацией маршрута и пр. Входящая в комплект поставки библиотека характерных примеров программирования форм способствует быстрому освоению системы программирования и переходу к решению реальных задач.

Специальное расширение встроенного языка позволяет программировать запросы к серверу документов.

С помощью дизайнера форм можно осуществить весь цикл подготовки автоматизации конкретного технологического (бизнес) процесса:

  • создание формы, описывающей процесс
  • размещение на страницах формы информационных и вспомогательных полей, задающих действия исполнителей данного технологического (бизнес) процесса
  • установка маршрутных характеристик будущих документов (процессов) - порядок обхода участников, сроки работы для каждого участника, права и обязанности на внесение изменений в документ и пр.
  • программирование задач любой сложности, связанных как с какими-либо расчетами, так и с сложным управлением документом на маршруте
  • тестирование формы с помощью внешней компоненты "отладчик форм", которая рассматривается ниже.
  • Разработчику доступно все богатство оформительских возможностей операционной системы Windows - для отображения элементов форм можно использовать различные шрифты, цвета и дополнительные эффекты, реализованные системой 1С:Документооборот. С помощью декораций ( линии, рамки, тексты, графика ) можно придать формам профессиональный, легко воспринимаемый пользователями вид. Для предоставления пользователю информационных услуг и принятия от него ввода можно использовать элементы следующих типов:
    • тестовый редактор. Этот элемент позволяет осуществить ввод и редактирование однострочной или многострочной информации. Встроенные стили позволяют автоматически форматировать вводимый текст, выравнивая его влево, вправо или по центру.
    • список выбора. Этот элемент используется для предоставления выбора одной из нескольких альтернатив, появляющихся в выпадающем списке. Содержимое списка может заполняться как статически, так и динамически.
    • простой список. Этот элемент используется для обеспечения возможности просмотра больших массивов строк или других данных с возможностью выбора одной из них.
    • галочка. Этот элемент полностью имитирует свой "бумажный" аналог - пользователь может снять или проставить пометку (галочку).
    • кнопка. Единственное назначение этого типа поля - выполнять по нажатию на него какую-либо программу, написанную на встроенном Бейсике.
    • таблица. Этот тип поля дает возможность организовать ввод и просмотр табличной информации. С помощью встроенного Бейсика можно также выполнять подсчеты в таблице. Размер поля для ввода ограничен - 26 столбцов ( A-Z ) на 1024 строк.
    • подпись. Это поле имитирует процесс подписывания бумаг в бумажном виде. Целостность и защищенность содержимого этого поля защищается от подделки дополнительными средствами, что может гарантировать достоверность проставленной подписи.
    • гнезда для присоединенных фалов. Этот тип полей позволяет интегрировать 1С:Документооборот с технологическими цепочками подготовки и обработки документов в других программах, например, Microsoft Word, Microsoft Excel и пр. Такие файлы как бы "прикрепляются" к документу и будут путешествовать вместе с ним от пользователя к пользователю по всему маршруту.

После окончания проектирования формы и ее всестороннего тестирования разработчик может разослать ее для использования конечными пользователями системы. При работе в архитектуре клиент-сервер все выпускаемые в обращение формы складируются в центральном хранилище и могут быть повторно использованы.