Настройка произвольного справочника | A-TECHS

Настройка произвольного справочника

Для начала редактирования справочника необходимо выбрать в списке элемент с помощью мыши и нажать кнопку Изменить на командной панели или дважды кликнуть по самому элементу.

При этом откроется форма элемента настроек справочника.

CatalogForm.png

Рисунок 1. Форма элемента настроек справочника.

В форме расположены две закладки: Основные и Структура.

На закладке Основные расположены следующие поля:

  • Заголовок — Название справочника, 100 символов.
  • Имя — Имя справочника для обращения в выражениях источниках данных.
  • Заголовок списка — Заголовок списка справочника.
  • Комментарий — Произвольная текстовая информация 200 символов.

На закладке Структура слева расположен список с дополнительных полей справочника. А справа панель свойств выбранного поля. Поле в списке можно выделить мышью.

CatalogProperties.png

Рисунок 2. Закладка Структура.

Панель свойств содержит следующие поля:

  • Заголовок — Название дополнительного поля.
  • Имя — Имя поля. Формируется автоматически после ввода заголовка. При необходимости может быть отредактировано вручную.
  • Тип — Тип поля. Доступны для выбора следующие типы: Число, Строка, Дата, Справочники.
  • Подсказка — Всплывающая подсказка для дополнительного поля справочника.
  • Разрядность — Число знаков после запятой. Доступно для полей типа Число.
  • Длина строки — Максимальная длина строки. Доступно для полей типа Строка. Если указана нулевая длина, строка будет неограниченной. Использование неограниченных строк может привести к падению производительности. Предпочтительно использовать строки ограниченной длины.
  • Обязательное — Если флаг установлен, то элементы справочника с незаполненным значением в данном поле не будут записаны.

Примечание. Если в справочнике уже есть элементы, то некоторые свойства колонок ( Имя, Тип, Разрядность, Длина строки) будут заблокированы. Для изменения этих свойств необходимо очистить справочник.


Создание дополнительного поля справочника

Для добавления поля справочника необходимо на закладке Структура нажать на кнопку Добавить, расположенную над списком полей справочника. В конец списка поле будет добавлен новый элемент.  Необходимо в панели свойств задать Заголовок нового поля, Имяпри этом будет сформировано автоматически. Далее следует указать тип нового поля. При необходимости внести другие настройки, доступные в панели свойств.

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

Редактирование дополнительного поля справочника

Для редактирования поля справочника необходимо на закладке Структура выделить необходимую поле с помощью мыши и отредактировать свойства в панели свойств. После изменения поле будет выделено курсивом. Изменения будут применены только после записи элемента настроек.

Если Вы ошиблись и не хотите записывать внесенные изменения просто вернитесь в список справочников по кнопке Вернуться в командной панели. Или перезагрузите текущую страничку браузера ( быстрая клавиша F5 ).

Удаление дополнительного поля справочника

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

Если Вы ошиблись и не хотите записывать внесенные изменения просто вернитесь в список справочников по кнопке Вернуться в командной панели. Или перезагрузите текущую страничку браузера ( быстрая клавиша F5 ).


Важно! Удаление поля — действие необратимое. Удаленное поле не может быть восстановлено. Все данные, хранившиеся в удаленном поле, будут утеряны и восстановлению не подлежат. 


Очистка справочника

Иногда возникает необходимость очистить справочник. Особенно часто такая потребность возникает на стадии настройки и отладки модели. Кроме того в справочнике с записями недоступно редактирование некоторых свойств колонок. Также очистка справочника требуется перед удалением.

Очистить справочник можно по кнопке Очистить в командной панели элемента настроек. При нажатии на кнопку очистить возникнет окно с подтверждением очистки справочника. В окне подтверждения необходимо поставить флаг «Я понимаю, что ВСЕ элементы справочника будут удалены БЕЗ ВОЗМОЖНОСТИ ВОССТАНОВЛЕНИЯ«. После установки флага станет доступна кнопка Очистить в диалоге. По нажатию кнопки Очистить будут удалены ВСЕ элементы данного справочника.

CatalogClearForm.png


Важно! Очистка справочника — действие необратимое. При очистке справочника удаляются ВСЕ элементы справочника БЕЗ ВОЗМОЖНОСТИ ВОССТАНОВЛЕНИЯ.