Создание документа в Дизайнере документов xmlowcode: различия между версиями

Материал из Intellex
Перейти к навигации Перейти к поиску
(Новая страница: «==Создайте документ== 1. После открытия ДД необходимо нажать на иконку в правом нижнем углу экрана. При первом открытии ДД список документов будет пустой.Файл:Сценарий 2 рис1.png|без|обрамить|ссылка=https://xmdocs.intellex.ru/index.php/%D0%A4%D0%B0%D0%B9%D0%BB:%D0%A1%D1%86%D0%B5%D0%BD%D0%B0%D1%80%D0%B8%...»)
 
Строка 3: Строка 3:




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


'''−       Документооборот;'''
ДД содержит следующие закладки:


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


'''−       Правила;'''
−       Структура;


'''−       Интерфейс;'''
−       Правила;


'''−       Поля списков;'''
−       Интерфейс;


'''−       Представление;'''
−       Поля списков;


'''−       Печатные формы;'''
−       Представление;


'''−       Свойства;'''
−       Печатные формы;


'''−       История;'''
−       Свойства;


'''−       Объекты;'''
−       История;


'''−       SOAP запросы.'''[[Файл:Новый документ 3.png|без|обрамить|ссылка=https://xmdocs.intellex.ru/index.php/%D0%A4%D0%B0%D0%B9%D0%BB:%D0%9D%D0%BE%D0%B2%D1%8B%D0%B9_%D0%B4%D0%BE%D0%BA%D1%83%D0%BC%D0%B5%D0%BD%D1%82_3.png]]
−       Объекты;
 
−       SOAP запросы.[[Файл:Новый документ 3.png|без|обрамить|ссылка=https://xmdocs.intellex.ru/index.php/%D0%A4%D0%B0%D0%B9%D0%BB:%D0%9D%D0%BE%D0%B2%D1%8B%D0%B9_%D0%B4%D0%BE%D0%BA%D1%83%D0%BC%D0%B5%D0%BD%D1%82_3.png]]
==Создайте документооборот==
==Создайте документооборот==
Документооборот - это схема, которая определяет состояния документа и переходы между ними для управления бизнес-процессами компании.
Документооборот - это схема, которая определяет состояния документа и переходы между ними для управления бизнес-процессами компании.
Строка 37: Строка 38:
При создании нового документа на закладке Документооборот начальное состояние "Заготовка" добавлено по умолчанию.
При создании нового документа на закладке Документооборот начальное состояние "Заготовка" добавлено по умолчанию.


'''1.''' Для добавления следующего состояния наведите указатель мыши на "Заготовку" до появления точек соединения и стрелок. Нажмите на стрелку.[[Файл:Новый документ 4.png|без|обрамить|ссылка=https://xmdocs.intellex.ru/index.php/%D0%A4%D0%B0%D0%B9%D0%BB:%D0%9D%D0%BE%D0%B2%D1%8B%D0%B9_%D0%B4%D0%BE%D0%BA%D1%83%D0%BC%D0%B5%D0%BD%D1%82_4.png]]'''2.''' После нажатия на стрелку будет добавлено новое состояние в выбранном направлении и переход между ними.[[Файл:Новый документ 5.png|без|обрамить|ссылка=https://xmdocs.intellex.ru/index.php/%D0%A4%D0%B0%D0%B9%D0%BB:%D0%9D%D0%BE%D0%B2%D1%8B%D0%B9_%D0%B4%D0%BE%D0%BA%D1%83%D0%BC%D0%B5%D0%BD%D1%82_5.png]]'''3.''' Выделите переход и в поле "Название" введите "Передать в работу".[[Файл:Новый документ 6.png|без|обрамить|ссылка=https://xmdocs.intellex.ru/index.php/%D0%A4%D0%B0%D0%B9%D0%BB:%D0%9D%D0%BE%D0%B2%D1%8B%D0%B9_%D0%B4%D0%BE%D0%BA%D1%83%D0%BC%D0%B5%D0%BD%D1%82_6.png]]'''4.''' Справа от поля "Результат" нажмите на знак "+".[[Файл:Новый документ 7.png|без|обрамить|ссылка=https://xmdocs.intellex.ru/index.php/%D0%A4%D0%B0%D0%B9%D0%BB:%D0%9D%D0%BE%D0%B2%D1%8B%D0%B9_%D0%B4%D0%BE%D0%BA%D1%83%D0%BC%D0%B5%D0%BD%D1%82_7.png]]После нажатия откроется вкладка с новым созданным результатом.[[Файл:Новый документ 8.png|без|обрамить|ссылка=https://xmdocs.intellex.ru/index.php/%D0%A4%D0%B0%D0%B9%D0%BB:%D0%9D%D0%BE%D0%B2%D1%8B%D0%B9_%D0%B4%D0%BE%D0%BA%D1%83%D0%BC%D0%B5%D0%BD%D1%82_8.png]]'''5.''' В блоке "Настройки результата" в поле "Изменить название результат" введите "Переход выполнен".[[Файл:Новый документ 9.png|без|обрамить|ссылка=https://xmdocs.intellex.ru/index.php/%D0%A4%D0%B0%D0%B9%D0%BB:%D0%9D%D0%BE%D0%B2%D1%8B%D0%B9_%D0%B4%D0%BE%D0%BA%D1%83%D0%BC%D0%B5%D0%BD%D1%82_9.png]]'''6.''' Нажмите в меню на вкладку "Результат", чтобы скрыть её.[[Файл:Новый документ 10.png|без|обрамить|ссылка=https://xmdocs.intellex.ru/index.php/%D0%A4%D0%B0%D0%B9%D0%BB:%D0%9D%D0%BE%D0%B2%D1%8B%D0%B9_%D0%B4%D0%BE%D0%BA%D1%83%D0%BC%D0%B5%D0%BD%D1%82_10.png]]'''7.''' В поле "Результат" выберите значение "Переход выполнен".[[Файл:Новый документ 11.png|без|обрамить|ссылка=https://xmdocs.intellex.ru/index.php/%D0%A4%D0%B0%D0%B9%D0%BB:%D0%9D%D0%BE%D0%B2%D1%8B%D0%B9_%D0%B4%D0%BE%D0%BA%D1%83%D0%BC%D0%B5%D0%BD%D1%82_11.png]]'''8.''' Выделите состояние (добавленное в п.2). В блоке справа в поле "Название" введите "В работе" и установите галку "Сохранение".[[Файл:Новый документ 12.png|без|обрамить|ссылка=https://xmdocs.intellex.ru/index.php/%D0%A4%D0%B0%D0%B9%D0%BB:%D0%9D%D0%BE%D0%B2%D1%8B%D0%B9_%D0%B4%D0%BE%D0%BA%D1%83%D0%BC%D0%B5%D0%BD%D1%82_12.png]]'''9.''' После установления признака сохранения откроется блок "Параметры сохранения". Заполните его следующими свойствами:
'''1.''' Для добавления следующего состояния наведите указатель мыши на "Заготовку" до появления точек соединения и стрелок. Нажмите на стрелку.[[Файл:Новый документ 4.png|без|обрамить|ссылка=https://xmdocs.intellex.ru/index.php/%D0%A4%D0%B0%D0%B9%D0%BB:%D0%9D%D0%BE%D0%B2%D1%8B%D0%B9_%D0%B4%D0%BE%D0%BA%D1%83%D0%BC%D0%B5%D0%BD%D1%82_4.png]]'''2.''' После нажатия на стрелку будет добавлено новое состояние в выбранном направлении и переход между ними.[[Файл:Новый документ 5.png|без|обрамить|ссылка=https://xmdocs.intellex.ru/index.php/%D0%A4%D0%B0%D0%B9%D0%BB:%D0%9D%D0%BE%D0%B2%D1%8B%D0%B9_%D0%B4%D0%BE%D0%BA%D1%83%D0%BC%D0%B5%D0%BD%D1%82_5.png]]'''3.''' Выделите переход и в поле "Название" введите "Передать в работу".
[[Файл:Новый документ lowcode 1.png|без|обрамить]]
'''4.''' Выделите состояние (добавленное в п.2). В блоке справа в поле "Название" введите "В работе" и установите галку "Сохранение".
[[Файл:Новый документ lowcode 2.png|без|обрамить]]
'''5.''' После установления признака сохранения откроется блок "Параметры сохранения". Заполните его следующими свойствами:
{| class="wikitable"
{| class="wikitable"
!Свойство
!Свойство
!Значение
!Значение
|-
|Результат сохранения
|Документ изменен
|-
|-
|Право на сохранение
|Право на сохранение
Строка 50: Строка 52:
|Роль
|Роль
|Все
|Все
|}[[Файл:Новый документ 13.png|без|обрамить|ссылка=https://xmdocs.intellex.ru/index.php/%D0%A4%D0%B0%D0%B9%D0%BB:%D0%9D%D0%BE%D0%B2%D1%8B%D0%B9_%D0%B4%D0%BE%D0%BA%D1%83%D0%BC%D0%B5%D0%BD%D1%82_13.png]]'''10.''' Добавьте еще одно состояние после состояния "В работе".[[Файл:Новый документ 14.png|без|обрамить|ссылка=https://xmdocs.intellex.ru/index.php/%D0%A4%D0%B0%D0%B9%D0%BB:%D0%9D%D0%BE%D0%B2%D1%8B%D0%B9_%D0%B4%D0%BE%D0%BA%D1%83%D0%BC%D0%B5%D0%BD%D1%82_14.png]]'''11.''' Выделите добавленный переход. В поле "Название" введите "Закрыть", а в поле "Результат" выберите "Переход выполнен".[[Файл:Новый документ 15.png|без|обрамить|ссылка=https://xmdocs.intellex.ru/index.php/%D0%A4%D0%B0%D0%B9%D0%BB:%D0%9D%D0%BE%D0%B2%D1%8B%D0%B9_%D0%B4%D0%BE%D0%BA%D1%83%D0%BC%D0%B5%D0%BD%D1%82_15.png]]'''12.''' Выделите добавленное состояние. В блоке справа в поле "Название" введите значение "Закрыт" и нажмите Enter.[[Файл:Новый документ 16.png|без|обрамить|ссылка=https://xmdocs.intellex.ru/index.php/%D0%A4%D0%B0%D0%B9%D0%BB:%D0%9D%D0%BE%D0%B2%D1%8B%D0%B9_%D0%B4%D0%BE%D0%BA%D1%83%D0%BC%D0%B5%D0%BD%D1%82_16.png]]
|}
[[Файл:Новый документ lowcode 3.png|без|обрамить]]
'''6.''' Добавьте еще одно состояние после состояния "В работе".[[Файл:Новый документ 14.png|без|обрамить|ссылка=https://xmdocs.intellex.ru/index.php/%D0%A4%D0%B0%D0%B9%D0%BB:%D0%9D%D0%BE%D0%B2%D1%8B%D0%B9_%D0%B4%D0%BE%D0%BA%D1%83%D0%BC%D0%B5%D0%BD%D1%82_14.png]]'''7.''' Выделите добавленный переход. В поле "Название" введите "Закрыть".
[[Файл:Новый документ lowcode 4.png|без|обрамить]]
'''8.''' Выделите добавленное состояние. В блоке справа в поле "Название" введите значение "Закрыт" и нажмите Enter.
[[Файл:Новый документ lowcode 5.png|без|обрамить]]
 
===Сохранение документа===
===Сохранение документа===
'''13.''' Сохраните созданный документ, нажав на кнопку в левом верхнем углу.[[Файл:Новый документ 17.png|без|обрамить|ссылка=https://xmdocs.intellex.ru/index.php/%D0%A4%D0%B0%D0%B9%D0%BB:%D0%9D%D0%BE%D0%B2%D1%8B%D0%B9_%D0%B4%D0%BE%D0%BA%D1%83%D0%BC%D0%B5%D0%BD%D1%82_17.png]]'''14.''' В правом верхнему отобразиться всплывающее сообщение об успешном сохранении документа.[[Файл:Новый документ 18.png|без|обрамить|ссылка=https://xmdocs.intellex.ru/index.php/%D0%A4%D0%B0%D0%B9%D0%BB:%D0%9D%D0%BE%D0%B2%D1%8B%D0%B9_%D0%B4%D0%BE%D0%BA%D1%83%D0%BC%D0%B5%D0%BD%D1%82_18.png]]
'''1.''' Сохраните созданный документ, нажав на кнопку в левом верхнем углу.
[[Файл:Новый документ lowcode 6.png|без|обрамить]]
'''2.''' В правом верхнему отобразиться всплывающее сообщение об успешном сохранении документа.[[Файл:Новый документ 18.png|без|обрамить|ссылка=https://xmdocs.intellex.ru/index.php/%D0%A4%D0%B0%D0%B9%D0%BB:%D0%9D%D0%BE%D0%B2%D1%8B%D0%B9_%D0%B4%D0%BE%D0%BA%D1%83%D0%BC%D0%B5%D0%BD%D1%82_18.png]]
==Создайте структуру==
==Создайте структуру==
На закладке «Структура» необходимо выполнить следующие действия:
На закладке «Структура» необходимо выполнить следующие действия:

Версия 10:51, 6 июля 2022

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

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

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

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

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


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

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

−       Структура;

−       Правила;

−       Интерфейс;

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

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

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

−       Свойства;

−       История;

−       Объекты;

−       SOAP запросы.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Свойство Значение
Право на сохранение Переход по документообороту
Роль Все
Новый документ lowcode 3.png

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

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

7. Выделите добавленный переход. В поле "Название" введите "Закрыть".

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Вкладка "Интерфейс" предназначена для разработки экранных форм, при помощи которых осуществляется работа с документом.

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

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

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

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

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

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

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

После нажатия будет выполнена автогенерация. 3. На панели справа в поле "Заголовок" введите наименование "Новый документ" и нажмите Enter .

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

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

Настройте поля для построения списков

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

5. Закройте окно Дизайнера документов и перейдите на главную страницу системы.

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

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

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

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

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


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

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

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

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

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

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

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

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

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

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

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

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

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

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

7. В блоке "Дополнительная информация" откроется доступ для редактирование поля "Дата и время" в соответствии с настроенными правилами. С помощью календаря введите значение 27.06.2022 16:00:00.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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