Для возможности выбора значения реквизита из справочника необходимо указать:
имя экранной формы, используемой для выбора значений из справочника;
таблицу БД, из которой должен осуществляться выбор (таблица справочника);
столбец таблицы, используемый для заполнения значения реквизита.
Внимание! | |
---|---|
Если в качестве типа реквизита выбрано значение |
Вводимые значения должны обязательно присутствовать в справочнике (при вводе осуществляется проверка).
При задании параметров выбора значений из справочника необходимо помнить некоторые особенности:
Для реквизита типа "Выпадающий список"
в качестве справочников, записи которых могут быть использованы для заполнения значения реквизита, не могут быть указаны
справочники, которые префильтруются по организации или подразделению, а также справочники с большим количеством записей. Данные справочники будут скрыты из списка доступных.
При задании параметров выбора из справочника имя таблицы БД заполняется автоматически при выборе имени экранной формы.
Имя поля таблицы выбирается из списка полей таблицы. Если имя поля таблицы не будет указано, то при попытке заполнения реквизита в форме создания / редактирования документа будет выведено сообщение об ошибке.
Если указанный тип значений реквизита (см. разд. «Типы реквизитов») не совпадает с указанным типом поля таблицы справочника, то выбранное в экранной форме справочника значение будет подставлено в поле реквизита некорректно.
Внимание! | |
---|---|
Система не проверяет корректность соответствий между указанным типом реквизита и типом поля таблицы, поэтому рекомендуется осуществить предварительную проверку хождения создаваемых документов на тестовом стенде. |