Создание документа в Дизайнере документов

Материал из Intellex
Перейти к навигации Перейти к поиску

Создайте документ

1. После открытия ДД необходимо нажать на иконку в правом нижнем углу экрана. При первом открытии ДД список документов будет пустой.

Сценарий 2 рис1.png

2. В появившимся диалоговом окне «Добавление нового документа» введите наименование «Новый документ» и нажмите кнопку «Создать новый документ».

Сценарий 2 рис2.png


ДД содержит следующие закладки:

−       Документооборот;

−       Структура;

−       Правила;

−       Интерфейс;

−       Поля списков;

−       Представление;

−       Печатные формы;

−       Свойства;

−       История;

−       Объекты;

−       SOAP запросы.

Новый документ 3.png

Создайте документооборот

Документооборот - это схема, которая определяет состояния документа и переходы между ними для управления бизнес-процессами компании.

На закладке «Документооборот» необходимо выполнить следующие действия:

  • Добавить состояния и переходы
  • Указать для всех состояний наименования
  • Задать свойства для переходов
  • Сохранить документ

Добавление состояний и переходов

При создании нового документа на закладке Документооборот начальное состояние "Заготовка" добавлено по умолчанию.

1. Для добавления следующего состояния наведите указатель мыши на "Заготовку" до появления точек соединения и стрелок. Нажмите на стрелку.

Новый документ 4.png

3. После нажатия на стрелку будет добавлено новое состояние в выбранном направлении и переход между ними.

Новый документ 5.png

4. Выделите переход и в поле "Название" введите "Передать в работу".

Новый документ 6.png

5. Справа от поля "Результат" нажмите на знак "+".

Новый документ 7.png

После нажатия откроется вкладка с новым созданным результатом.

Новый документ 8.png


6. В блоке "Настройки результата" в поле "Изменить название результат" введите "Переход выполнен".

Новый документ 9.png

7. Нажмите в меню на вкладку "Результат", чтобы скрыть её.

Новый документ 10.png

8. В поле "Результат" выберите значение "Переход выполнен".

Новый документ 11.png

6. Выделите состояние (добавленное в п.4). В блоке справа в поле "Название" введите "В работе" и установите галку "Сохранение".

7. После установления признака сохранения откроется блок "Параметры сохранения". Заполните его следующими свойствами:

Свойство Значение
Результат сохранения Документ изменен
Право на сохранение Создание документа
Роль Все

8. Добавьте еще одно состояние после состояния "В работе".

9. Выделите добавленный переход и заполните свойства следующими значениями:

Свойство Значение
Тип перехода Обычный переход
Название Закрыть
Право Переход по ДО
Результат Переход выполнен
Роль Все

10. Выделите добавленное состояние. В блоке справа в поле "Название" введите значение "Закрыт" и нажмите Enter.

Сохранение документа

11. Сохраните созданный документ, нажав на кнопку в левом верхнем углу.

12. В правом верхнему отобразиться всплывающее сообщение об успешном сохранении документа.

Экспорт текущей модели

13. Сохраните документооборот в базу данных, нажав на панели слева кнопку «Экспортировать текущую модель».

14. В открывшемся диалоговом окне подтверждения нажмите "Да".

15. В правом верхнему отобразиться всплывающее сообщение об успешном сохранении документооборота в базу данных.

Создайте структуру

На закладке «Структура» необходимо выполнить следующие действия:

  • Добавить таблицу
  • Добавить параметры и задать основные свойства
  • Создать таблицы в БД, на основании созданной структуры
  • Сохранить документ

Добавление таблицы

1. Перейдите на закладку структура.

2. Добавьте таблицу, нажав на иконку на панели слева.

3. На панели справа в поле "Название" введите "Основная информация".

Добавление параметров

4. Добавьте параметр для выбранной таблицы нажав на иконку «Добавить параметр» на панели слева.

5. В открывшемся блоке "Свойства параметра" в поле "Название" введите значение "Число". В поле "Тип" выберите из выпадающего списка значение "Число".

7. Добавьте еще пять параметров со следующими названиями и типами:

Название Тип
Дата Дата
Дата и время Дата и время
Время Время
Строка Строка
Логический Логический

Остальные свойства оставить со значениями по умолчанию.

Создание таблицы в БД

8. После того как будут добавлены все параметры и заполнены свойства, необходимо нажать на панели слева кнопку «Открываем диалог Скрипты БД» .

9. Далее раскроется диалоговое окно для создания таблиц, на основании предоставленной структуры в котором необходимо нажать на кнопку «Применить в БД».

Успешное выполнение применения в БД будет отображено информационным сообщением "Скрипт успешно выполнен!" в правом верхнем углу экрана.

10. Закройте окно, нажав на кнопку "Закрыть".

11. Сохраните документ нажав на кнопку сохранение в левом верхнем углу экрана.

Добавьте правила

Закладка «Правила» содержит описание последовательности действий для изменения и проверки полей документа, а также правила для переходов по документообороту.

На закладке «Правила» необходимо выполнить следующие действия:

  • Выполнить автогенерацию
  • Добавить новый блок и правила для него
  • Сохранить документ

Автогенерация

1. Перейдите на закладку "Правила" и нажмите на панели справа на кнопку "Автогенерация".

2. В открывшемся диалоговом окне нажмите “Да” для подтверждения выполнения автогенерации.

После подтверждения выполнения автогенерации отобразится таблица на основании данных созданной структуры и переходы на основании данных документооборота.

4. Выберите на панели слева блок "Автогенерация".

5. В поле "Состояния" удалите состояние "Открыт", нажав на Х и выберите "Любое".

6. В поле "Описание" введите значение "Основные данные документа".

Добавление нового блока и правил для него

1. На панели слева выделите блок "Основная информация" и на панели справа нажмите на "Новый блок".

После нажатия будет добавлен новый блок.

2. Чтобы отобразить новый блок с возможностью редактирования для состояния документа "В работе", выберите добавленный блок и удалите состояние "Открыт", нажав на крестик рядом с наименованием. В выпадающем списке выберите состояние "В работе". В поле "Описание" введите "Дополнительная информация".

3. В блоке "Дополнительная информация" добавьте два правила "Ввод" и "Отображение", нажав на них на панели справа.

4. Выделите правило "Ввод" и в поле "Параметр" укажите "Дата и время".

5. Выделите правило "Отображение" и в поле "Параметр" укажите "Число".

Сохранение документа

6. Сохраните документ нажав на кнопку сохранения в левом верхнем углу экрана.

Создайте пользовательский интерфейс (GUI)

GUI документа – это экранные формы, при помощи которых осуществляется работа с документом.

На закладке «GUI» необходимо выполнить следующие действия:

  • Выполнить автогенерацию
  • Сохранить документ

Автогенерация

1. Перейдите на закладку "GUI".

2. Нажмите на кнопку "Автогенерация".

3. На панели справа в поле "Заголовок" введите наименование "Основное окно".

4. Сохраните документ нажав на кнопку сохранения в левом верхнем углу экрана.

Создайте юниверсы

Юниверс - это мета представление структуры документа для использования полей при поиске документов пользователем в режиме построения списков этих документов.

Юниверс создаётся, открывается и обновляется автоматически при открытии закладки «Юнивёрс» в соответствии с таблицами структуры базы данных создаваемого документа.

На закладке «Юнивёрс» необходимо выполнить следующие действия:

  • Настроить видимость полей
  • Сохранить документ

Настройте видимость полей

1. Перейдите на закладку "Юнивёрс".

2. Настройка полей и поиска документов происходит для каждого параметра в зависимости от выбранного типа на закладке «Структура». Выберите параметр "Уникальный ИД документа" и снимите галку с "Отображение с разделением на разряды".

3. Выберите параметр "Время" и снимите галку со свойства "Видимость в фильтрах", чтобы данное поле не отображалось для выбора при построении списков.

4. Сохраните документ нажав на кнопку сохранение в левом верхнем углу экрана.

Добавьте иконку режима

1. Подготовьте файл в формате .png с разрешением 120х120.

2. Перейдите на закладку «Свойства». В разделе «Свойства режима» нажмите на добавление иконки.

3. В открывшемся проводнике перейдите в папку, в которой ранее был сохранен нужный файл и выберите его. Нажмите "Открыть".

4. Сохраните документ нажав на кнопку сохранение в левом верхнем углу экрана.

Проверка созданного режима

Для проверки созданного режима необходимо выполнить следующие действия:

  1. Создать документ
  2. Найти документ
  3. Создать список

Проверка создания документа


1. Выполните повторный вход в систему (Завершение работы и вход в систему). Созданный режим "Новый документ" отобразится на главной странице системы.

2. Откройте "Новый документ" и нажмите на кнопку "Создать документ".

3. Введите данные в блоке "Основные данные документа" и нажмите кнопку "Сохранить".

4. Система отобразит информационное сообщение "Документ сохранен" и переведет документ в состояние «Открыт» с присвоением ему идентификатора (ИД). Запомните данный ИД.

5. Нажмите на кнопку "Передать в работу".

6. В окне подтверждения перехода по документообороту введите в поле примечания "Принять в работу" и нажмите "Да".

Состояние документа будет изменено на "В работе" в соответствии с созданным документооборотом.

7. В блоке "Дополнительная информация" откроется доступ для редактирование поля "Дата и время" в соответствии с настроенными правилами.

С помощью календаря введите значение 08.07.2021 15:00:00.

Затем нажмите еще раз на кнопку "Сохранить", документ будет успешно сохранен.

8. Нажмите на кнопку перехода "Закрыть".

9. В окне подтверждения перехода по документообороту введите в поле примечания "Завершить работу над документом" и нажмите "Да".

Состояние документа будет изменено на "Закрыт" в соответствии с созданным документооборотом.

10. Закройте документ нажав на Х в верхнем правом углу окна.

Проверка поиска документа

1. Нажмите кнопку "Найти документ".

2. Введите в поле поиска идентификатор присвоенный при сохранении документа и нажмите кнопку "Найти".

Найденный документ будет автоматически открыт.

3. Закройте документ, нажав на Х в правом верхнем углу.

Проверка построения списка

Работа со списком описана в сценарии Работа со списками.