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

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

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

Также этот реквизит будет стандартно использоваться в тех случаях, когда нужно отсортировать список элементов справочника или представить подходящие элементы справочника при вводе по строке.

Если в проекте свойство справочника Представление не задано, то в качестве представления элементов справочника используется стандартный реквизит Наименование. Если же он отсутствует, то в качестве представления элементов справочника будет использоваться строка "<>".

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

  • В обычном режиме: <Объект не найден>;
  • В режиме разработки: <Объект не найден: Test::Справочник.Товары>.