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

Материал из Intellex
Перейти к навигации Перейти к поиску
(Новая страница: « == Создайте справочник == 1. После открытия Дизайнера справочников необходимо нажать на и...»)
 
 
(не показано 18 промежуточных версий этого же участника)
Строка 1: Строка 1:
[[Общие принципы работы с ХМ#Запуск и завершение работы в системе|Осуществите вход в систему]] и откройте Дизайнер справочников.


== Создайте справочник ==
== Создайте справочник ==
1. После открытия Дизайнера справочников необходимо нажать на иконку  в правом нижнем углу экрана.
1. После открытия Дизайнера справочников необходимо нажать на иконку в правом нижнем углу экрана.
 
[[Файл:Рисунок 1 Справочник.png|без|обрамить]]
 
2. В появившимся диалоговом окне «Добавление нового справочника» необходимо ввести наименование “Новый справочник” и нажать на кнопку «Создать новый справочник» или «Отмена» – для отмены создания .
 


2. В появившимся диалоговом окне "Добавление нового справочника" необходимо ввести наименование “Новый справочник” и нажать на кнопку "Создать новый справочник".
[[Файл:Рисунок 2 1 Справочник.png|без|обрамить]]
Дизайнер справочник содержит следующие закладки:
Дизайнер справочник содержит следующие закладки:


Строка 30: Строка 30:


−       SOAP запросы.
−       SOAP запросы.
 
[[Файл:Рисунок 3 1 Справочник.png|без|обрамить]]


== Настройка свойств ==
== Настройка свойств ==
На закладке Свойства необходимо указать схему в БД, в которой будет создаваться структура справочника в виде объектов базы данных (таблицы, ключи, индексы и т.д.).
1. Перейдите на закладку "Свойства" и убедиться, что поле "Схема в БД" заполнена значением "NSI_DB".
 
[[Файл:Рисунок 4 1 Справочник.png|без|обрамить]]
Чтобы выбрать схему БД перейдите на закладку «Свойства» и нажмите на  в поле «Схема БД» (Рисунок 4)
 
== Создайте структуру справочника ==
== Создайте структуру справочника ==
На закладке «Структура» необходимо выполнить следующие действия:
На закладке «Структура» необходимо выполнить следующие действия:
Строка 42: Строка 40:
* Добавить таблицу
* Добавить таблицу
* Добавить параметры и задать основные свойства
* Добавить параметры и задать основные свойства
*Сохранить справочник
* Создать таблицы в БД, на основании созданной структуры
* Создать таблицы в БД, на основании созданной структуры
* Сохранить справочник
=== Добавление таблиц ===
=== Добавление таблиц ===
'''1.''' Перейдите на закладку структура.
'''1.''' Перейдите на закладку "Структура".
 
[[Файл:Рисунок 5 Справочник.png|без|обрамить]]
'''2.''' Добавьте таблицу, нажав на иконку на панели слева.
'''2.''' Добавьте таблицу, нажав на иконку на панели слева.
 
[[Файл:Рисунок 6 Справочник.png|без|обрамить]]
'''3.''' На панели справа в поле "Название" введите "Основная информация".
'''3.''' На панели справа в поле "Название" введите значение "Справочник" и нажмите Enter.
[[Файл:Рисунок 7 2 Справочник.png|без|обрамить]]


=== Добавление параметров ===
=== Добавление параметров ===
'''4.''' Добавьте параметр для выбранной таблицы нажав на иконку «Добавить параметр» на панеле слева.
'''1.''' Добавьте параметр для выбранной таблицы нажав на иконку «Добавить параметр» на панели слева.
 
[[Файл:Рисунок 8 Справочник.png|без|обрамить]]
'''5.''' В открывшемся блоке "Свойства параметра" в поле "Название" введите значение "Число". В поле "Тип" выберите из выпадающего списка значение "Число".
'''2.''' В открывшемся блоке "Свойства параметра" в поле "Название" введите значение "Дата". В поле "Тип" выберите из выпадающего списка значение "Дата ".
 
[[Файл:Рисунок 9 Справочник.png|без|обрамить]]
'''7.''' Добавьте еще пять параметров со следующими названиями и типами:
'''3.''' Добавьте еще два параметра со следующими названиями и типами:
{| class="wikitable"
{| class="wikitable"
!Название
!Название
!Тип
!Тип
|-
|Дата
|Дата
|-
|Дата и время
|Дата и время
|-
|Время
|Время
|-
|-
|Строка
|Строка
|Строка
|Строка
|-
|-
|Логический
|Число
|Логический
|Число
|}
|}
Остальные свойства оставить со значениями по-умолчанию
[[Файл:Рисунок 10 Справочник.png|без|обрамить]]
Остальные свойства оставить со значениями по умолчанию.
 
=== Сохранение справочника ===
'''1.''' Сохраните справочник, нажав на кнопку сохранение в левом верхнем углу экрана. После нажатия система отобразит всплывающие сообщения об успешном сохранении.
[[Файл:Рисунок 11 3 Справочник.png|без|обрамить]]


=== Создание таблицы в БД ===
=== Создание таблицы в БД ===
'''8.''' После того как будут добавлены все параметры и заполнены свойства, необходимо нажать на панели слева кнопку «Открываем диалог Скрипты БД» .
'''1.''' Нажмите на закладке "Структура" на панели слева кнопку «Открываем диалог Скрипты БД».
 
[[Файл:Рисунок 12 Справочник.png|без|обрамить]]
'''9.''' Далее раскроется диалоговое окно для создания таблиц, на основании предоставленной структуры в котором необходимо нажать на кнопку «Применить в БД».
'''2.''' В открывшемся диалоговом окне нажмите на кнопку «Применить в БД».
 
[[Файл:Рисунок 13 Справочник.png|без|обрамить]]
Успешное выполнение применения в БД будет отображено информационным сообщением "Скрипт успешно выполнен!" в правом верхнем углу экрана.
Успешное выполнение применения в БД будет отображено информационным сообщением "Скрипт успешно выполнен!" в правом верхнем углу экрана.
 
[[Файл:Рисунок 14 Справочник.png|без|обрамить]]
'''10.''' Закройте окно, нажав на кнопку "Закрыть".
'''3.''' Закройте окно, нажав на кнопку "Закрыть".
 
[[Файл:Рисунок 15 Справочник.png|без|обрамить]]
'''11.''' Сохраните документ нажав на кнопку сохранение в левом верхнем углу экрана.


== Добавьте правила ==
== Добавьте правила ==
Строка 97: Строка 89:


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


=== Автогенерация ===
=== Автогенерация ===
'''1.''' Перейдите на закладку "Правила".
'''1.''' Перейдите на закладку "Правила".
 
[[Файл:Рисунок 16 Справочник.png|без|обрамить]]
'''2.''' Нажмите на панели справа на кнопку "Автогенерация".
'''2.''' Нажмите на панели справа на кнопку "Автогенерация".
 
[[Файл:Рисунок 17 Справочник.png|без|обрамить]]
'''3.''' В открывшемся диалоговом окне нажмите “Да” для подтверждения выполнения автогенерации.
'''3.''' В открывшемся диалоговом окне нажмите “Да” для подтверждения выполнения автогенерации.
 
[[Файл:Рисунок 18 Справочник.png|без|обрамить]]
После подтверждения выполнения автогенерации отобразится таблица на основании данных созданной '''структуры'''
После подтверждения выполнения автогенерации отобразится таблица на основании данных созданной '''структуры'''


'''4'''. Выберите на панели слева блок "Автогенерация".
'''4'''. Выберите на панели слева блок "Автогенерация".
 
[[Файл:Рисунок 19 Справочник.png|без|обрамить]]
'''5.''' <s>В поле "Состояния" удалите состояние "Открыт", нажав на Х и выберите "Любое".</s>
'''5.''' В поле "Описание" введите значение "Основные данные".
 
[[Файл:Рисунок 20 Справочник.png|без|обрамить]]'''6.''' Сохраните справочник нажав на кнопку сохранение в левом верхнем углу экрана.  
'''6.''' В поле "Описание" введите значение "Основные данные документа".
 
=== Сохранение справочник ===
'''8.''' Сохраните справочник нажав на кнопку сохранение в левом верхнем углу экрана.
 
== Создайте пользовательский интерфейс (GUI) ==
== Создайте пользовательский интерфейс (GUI) ==
GUI  – это экранные формы, при помощи которых осуществляется работа со справочником.
GUI  – это экранные формы, при помощи которых осуществляется работа со справочником.
Строка 126: Строка 112:
* Сохранить справочник
* Сохранить справочник


=== Автогенерация[править | править код] ===
=== Автогенерация ===
'''1.''' Перейдите на закладку "GUI".
'''1.''' Перейдите на закладку "GUI".
 
[[Файл:Рисунок 22 Справочник.png|без|обрамить]]
'''2.''' Нажмите на кнопку "Автогенерация GUI".
'''2.''' Нажмите на кнопку "Автогенерация GUI".
 
[[Файл:Рисунок 23 Справочник.png|без|обрамить]]
'''3.''' На панели справа в поле "Заголовок" введите наименование "Организации".
'''3.''' На панели справа в поле "Заголовок" введите наименование "Справочник" и нажмите Enter.
 
[[Файл:Рисунок 24 Справочник.png|без|обрамить]]'''4.''' Сохраните справочник нажав на кнопку сохранение в левом верхнем углу экрана.  
=== Сохранение справочника ===
'''4.''' Сохраните справочник нажав на кнопку сохранение в левом верхнем углу экрана.
 
== Создайте юниверсы ==
== Создайте юниверсы ==
Юниверс - это мета представление структуры документа для использования полей при поиске документов пользователем в режиме построения списков этих документов.
Юниверс - это мета представление структуры справочника для использования полей при поиске пользователем в режиме построения списков.


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


На закладке «Юнивёрс» необходимо выполнить следующие действия:
На закладке «Юнивёрс» необходимо выполнить следующие действия:
Строка 148: Строка 131:
=== Настройте видимость полей ===
=== Настройте видимость полей ===
'''1.''' Перейдите на закладку "Юнивёрс".
'''1.''' Перейдите на закладку "Юнивёрс".
 
[[Файл:Рисунок 26 Справочник.png|без|обрамить]]
'''2.''' Настройка полей и поиска документов происходит для каждого параметра в зависимости от выбранного типа на закладке «Структура». Выберите параметр "Уникальный ИД документа" и снимите глаку с "Отображение с разделением на разряды".
'''2.''' Настройка полей и поиска документов происходит для каждого параметра в зависимости от выбранного типа на закладке "Структура". Выберите параметр "ИД для передачи во внешние системы" и снимите галку с "Видимость в фильтрах". Данное поле не будет отображаться [[Работа со списками|при построении списка]].  
 
[[Файл:Рисунок 27 Справочник.png|без|обрамить]]
'''3'''. Выберите параметр "Время" и снимите галку со свойства "Видимость в фильтрах", чтобы данное поле не отображалось для выбора при построении списков.
'''3'''. Выберите параметр "Число" и снимите галку со свойства "Отображение с разделением на разряды".
 
[[Файл:Рисунок 28 Справочник.png|без|обрамить]]'''4.''' Сохраните справочник нажав на кнопку сохранение в левом верхнем углу экрана.  
=== Сохранение справочника ===
'''4.''' Сохраните справочник нажав на кнопку сохранение в левом верхнем углу экрана.
 
== Добавьте иконку ==
== Добавьте иконку ==
1. Подготовьте файл в формате .png с разрешением 120х120.
'''1.''' Подготовьте файл в формате .png с разрешением 120х120.
 
2. Перейдите на закладку «Свойства».
 
3. В разделе «Свойства режима» нажмите на добавление иконки.
 
4. В открывшемся проводнике перейдите в папку, в которой ранее был сохранен нужный файл и выберите его.


5. Сохраните документ нажав на кнопку сохранение в левом верхнем углу экрана.
'''2.''' Перейдите на закладку «Свойства».
[[Файл:Рисунок 30 Справочник.png|без|обрамить]]
'''3.''' В разделе «Свойства режима» нажмите на добавление иконки.
[[Файл:Рисунок 31 Справочник.png|без|обрамить]]
'''4.''' В открывшемся проводнике перейдите в папку, в которой ранее был сохранен нужный файл и выберите его.
[[Файл:Рисунок 32 Справочник.png|без|обрамить]]
'''5.''' Сохраните справочник, нажав на кнопку сохранение в левом верхнем углу экрана.
 
'''6'''. Нажмите на Х в правом верхнем углу экрана для закрытия и в открывшемся диалоговом окне "Подтверждение" нажмите "Да". 
[[Файл:Рисунок 32 1 Справочник.png|без|обрамить]]
'''7'''. Перейдите на главную страницу системы.


= Проверка созданного справочника =
= Проверка созданного справочника =
Для проверки созданного режима необходимо сохранить все изменения в Дизайнере справочников и выполнить повторный вход в систему, чтобы отобразился созданный режим.
'''1.''' Выполните повторный вход в систему  [http://10.144.18.111/index.php/%D0%A1%D1%86%D0%B5%D0%BD%D0%B0%D1%80%D0%B8%D0%B9_%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D1%8B_%D1%81_%D0%BF%D0%BB%D0%B0%D1%82%D1%84%D0%BE%D1%80%D0%BC%D0%BE%D0%B9_%D0%BF%D1%80%D0%B8%D0%BB%D0%BE%D0%B6%D0%B5%D0%BD%D0%B8%D0%B9_%D0%A5%D0%9C#.D0.97.D0.B0.D0.B2.D0.B5.D1.80.D1.88.D0.B5.D0.BD.D0.B8.D0.B5_.D1.80.D0.B0.D0.B1.D0.BE.D1.82.D1.8B_.D0.B2_.D1.81.D0.B8.D1.81.D1.82.D0.B5.D0.BC.D0.B5 (Завершение работы] и [http://10.144.18.111/index.php/%D0%A1%D1%86%D0%B5%D0%BD%D0%B0%D1%80%D0%B8%D0%B9_%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D1%8B_%D1%81_%D0%BF%D0%BB%D0%B0%D1%82%D1%84%D0%BE%D1%80%D0%BC%D0%BE%D0%B9_%D0%BF%D1%80%D0%B8%D0%BB%D0%BE%D0%B6%D0%B5%D0%BD%D0%B8%D0%B9_%D0%A5%D0%9C#.D0.97.D0.B0.D0.BF.D1.83.D1.81.D0.BA_.D0.B8_.D0.B0.D0.B2.D1.82.D0.BE.D1.80.D0.B8.D0.B7.D0.B0.D1.86.D0.B8.D1.8F_.D0.B2_.D1.81.D0.B8.D1.81.D1.82.D0.B5.D0.BC.D0.B5 вход в систему]). Созданный режим "Новый справочник" отобразится на главной странице системы.
 
[[Файл:Рисунок 34 Справочник.png|без|обрамить]]
Последовательность проверки:
'''2.''' Откройте режим "Новый справочник" и нажмите на кнопку "Создать запись".
 
[[Файл:Рисунок 35 Справочник.png|без|обрамить]]
1)     найти созданный режим в интерфейсе
'''3.''' Введите в блоке "Основные данные" следующие значения*:
 
{| class="wikitable"
2)     нажать на кнопку «Создать запись»
!Поле
 
!Значение
3)     заполнить поля
|-
 
|Дата
4)     сохранить запись
|16.07.2021
|-
|Строка
|Строка 1
|-
|Число
|123
|}
''<nowiki>*</nowiki>Поле "ИД для передачи во внешние системы" будет заполнено автоматически при сохранении записи.''[[Файл:Рисунок 36 Справочник.png|без|обрамить]]
'''4'''. Нажмите кнопку "Сохранить". Система отобразит информационное сообщение "Документ сохранен" с присвоением ему идентификатора (ИД). Запомните данный ИД.
[[Файл:Рисунок 37 Справочник.png|без|обрамить]]
'''5'''. Закройте запись, нажав на Х в правом верхнем углу.
[[Файл:Рисунок 38 2 Справочник.png|без|обрамить]]


5)     просмотр истории
===Проверка поиска записи===
'''1.''' Нажмите кнопку "Найти запись".
[[Файл:Рисунок 39 Справочник.png|без|обрамить]]
'''2.''' Введите в поле поиска идентификатор присвоенный при сохранении записи и нажмите кнопку "Найти".
[[Файл:Рисунок 40 Справочник.png|без|обрамить]]
Найденная запись будет автоматически открыта.
[[Файл:Рисунок 41 Справочник.png|без|обрамить]]
3. Закройте запись, нажав на Х в правом верхнем углу.
[[Файл:Рисунок 42 Справочник.png|без|обрамить]]

Текущая версия на 13:39, 26 ноября 2021

Осуществите вход в систему и откройте Дизайнер справочников.

Создайте справочник

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

Рисунок 1 Справочник.png

2. В появившимся диалоговом окне "Добавление нового справочника" необходимо ввести наименование “Новый справочник” и нажать на кнопку "Создать новый справочник".

Рисунок 2 1 Справочник.png

Дизайнер справочник содержит следующие закладки:

−       Структура;

−       Правила;

−       GUI;

−       Юнивёрс;

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

−       Свойства;

−       Локализация;

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

−       История;

−       Объекты куба;

−       SOAP запросы.

Рисунок 3 1 Справочник.png

Настройка свойств

1. Перейдите на закладку "Свойства" и убедиться, что поле "Схема в БД" заполнена значением "NSI_DB".

Рисунок 4 1 Справочник.png

Создайте структуру справочника

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

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

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

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

Рисунок 5 Справочник.png

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

Рисунок 6 Справочник.png

3. На панели справа в поле "Название" введите значение "Справочник" и нажмите Enter.

Рисунок 7 2 Справочник.png

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

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

Рисунок 8 Справочник.png

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

Рисунок 9 Справочник.png

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

Название Тип
Строка Строка
Число Число
Рисунок 10 Справочник.png

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

Сохранение справочника

1. Сохраните справочник, нажав на кнопку сохранение в левом верхнем углу экрана. После нажатия система отобразит всплывающие сообщения об успешном сохранении.

Рисунок 11 3 Справочник.png

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

1. Нажмите на закладке "Структура" на панели слева кнопку «Открываем диалог Скрипты БД».

Рисунок 12 Справочник.png

2. В открывшемся диалоговом окне нажмите на кнопку «Применить в БД».

Рисунок 13 Справочник.png

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

Рисунок 14 Справочник.png

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

Рисунок 15 Справочник.png

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

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

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

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

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

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

Рисунок 16 Справочник.png

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

Рисунок 17 Справочник.png

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

Рисунок 18 Справочник.png

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

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

Рисунок 19 Справочник.png

5. В поле "Описание" введите значение "Основные данные".

Рисунок 20 Справочник.png

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

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

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

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

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

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

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

Рисунок 22 Справочник.png

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

Рисунок 23 Справочник.png

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

Рисунок 24 Справочник.png

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

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

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

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

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

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

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

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

Рисунок 26 Справочник.png

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

Рисунок 27 Справочник.png

3. Выберите параметр "Число" и снимите галку со свойства "Отображение с разделением на разряды".

Рисунок 28 Справочник.png

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

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

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

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

Рисунок 30 Справочник.png

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

Рисунок 31 Справочник.png

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

Рисунок 32 Справочник.png

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

6. Нажмите на Х в правом верхнем углу экрана для закрытия и в открывшемся диалоговом окне "Подтверждение" нажмите "Да".

Рисунок 32 1 Справочник.png

7. Перейдите на главную страницу системы.

Проверка созданного справочника

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

Рисунок 34 Справочник.png

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

Рисунок 35 Справочник.png

3. Введите в блоке "Основные данные" следующие значения*:

Поле Значение
Дата 16.07.2021
Строка Строка 1
Число 123

*Поле "ИД для передачи во внешние системы" будет заполнено автоматически при сохранении записи.

Рисунок 36 Справочник.png

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

Рисунок 37 Справочник.png

5. Закройте запись, нажав на Х в правом верхнем углу.

Рисунок 38 2 Справочник.png

Проверка поиска записи

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

Рисунок 39 Справочник.png

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

Рисунок 40 Справочник.png

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

Рисунок 41 Справочник.png

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

Рисунок 42 Справочник.png