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