Представление узла

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

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

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

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

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

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