Заметки из Зазеркалья

04.06.2021

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

Данная статья является анонсом новой функциональности.
Не рекомендуется использовать содержание данной статьи для освоения новой функциональности.
Полное описание новой функциональности будет приведено в документации к соответствующей версии.
Полный список изменений в новой версии приводится в файле v8Update.htm.

Реализовано в версии 8.3.20.1549

В версии 8.3.20 у полей динамического списка (как из набора данных, так и вычисляемых) появится новое свойство ВыражениеПредставления. Если для поля это свойство задано – динамический список использует его для отображения в таблице. ВыражениеПредставления используется только в таблице динамического списка и не работает в поле, вынесенном из таблицы (как и условное оформление динамического списка).

ВыражениеПредставления может быть задано интерактивно в конфигураторе (в редакторе динамического списка) или средствами встроенного языка.

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

img-01.png

 В режиме предприятия поле «Телефон» будет заполнено нужным нам образом:
img-02.png

Рассказать друзьям: