Справочник атрибутов вызывается из главного меню

 

«Справочники» - «Документооборот» – «Атрибуты»

 

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

 

 

При нажатии кнопки «Добавить» или «Редактировать» выводится диалоговое окно следующего вида:

 

 

Основные свойства

 

В поля вводятся следующие значения:

 

·         «Наименование» - наименование атрибута.

 

·         «Тип» выбирается одно из следующих значений:

 

1.       Строка. Этот тип данных позволяет вводить в значение реквизита любые символы, но их общая длина не должна превышать 80 символов.

2.       Целое. Этот тип данных позволяет вводить только целые числа.

3.       Логический. Этот тип позволяет устанавливать флаг «Есть» или «Нет».

4.       Список. Этот тип позволяет выбирать значения из списка предопределенных значений.

5.       Дата. Этот тип параметра позволяет вводить значения в формате даты.

6.       Действительное число. Позволяет вводить действительные числа (имеющие целую и дробную часть).

 

·         «Уникальный код» - значение, однозначно определяющее атрибут. Должно быть уникальным. Если не задается, то формируется следующим образом (“ATRGUID”+номер атрибута).

 

·         «Классификатор» - выбирается ветвь классификатора, к которой будет относиться атрибут.

 

·         «Комментарий» - заносится произвольная поясняющая информация.

 

·         Флаг «Уникальный» - позволяет настроить проверку на уникальность значения атрибута в базе.

 

При вводе атрибутов в документах проверяется соответствие типу. Если это дата, то она должна быть введена в соответствующем формате и находиться в диапазоне дат  (система не позволит ввести 30 февраля или 14 месяц). Если это целое число, то у него не должно быть дробной части. Если предпринимается попытка установить флажок «Уникальный» на атрибут, который такого значения ранее не имел, то проводится проверка в базе соблюдения условия уникальности значения, если это требование выполняется, то отредактированная запись сохраняется, если же условие не выполняется, то выдается диагностическое сообщение:

 

 

Список значений

 

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

 

 

Добавление и редактирование значений в этом списке имеет следующую особенность: ввод нового значения и редактирование уже существующего производится не через диалоговые окна, а прямо в строке. Кнопка  сохраняет введенное значение, а кнопка  - отменяет  его ввод. Запись введенного значения производится также при перемещении курсора на следующую запись. Следует заметить, что в базе данных хранятся сами эти значения, а не ссылки на них.  Каждый из типов атрибутов заполняется по определенным правилам.

 

 

Здесь нужно заполнить атрибуты:

 

·         «Формат» типа «Список». Для задания их значения нужно нажать на кнопку выпадающего меню и в нем выбрать нужное значение.

 

·         «Коэффициент сложности» типа «Действительное». Для ее заполнения нужно ввести действительное число. При неправильном вводе (во введенных символах есть не только цифры и точка) или при очень большом значении выдается сообщение об ошибке.

 

·         «Входящий номер» типа «Строка». Для ее заполнения используются любые символы, но общая длина не может превышать 80 символов.

 

·         «Количество листов» типа «Целое». Для ее заполнения нужно ввести целое число. При неправильном вводе (во введенных символах есть не только цифры) или при очень большом значении выдается сообщение об ошибке.

 

·         «Дата поступления» типа «Дата». Для ее заполнения можно ввести значение в формате даты (вид представления даты дд.мм.гг или дд/мм/гг и т.п. зависит от настроек операционной системы) или воспользоваться выпадающим списком. При ее использовании появляется диалоговое окно выбора даты следующего вида:

 

 

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

 

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

 

 

! См. также:

2.5 Документооборот