Публикация

Исправление отображения структуры каталогов (версия 7.6)

Задача

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

Решение

В схеме FolderManagerViewModel пакета ProductOmnichannel необходимо внести изменения в метод getCatalogueLevelItemsSelect():

заменить строки

select.addColumn("Id", "ColumnPathValueId");
var column = select.addColumn("Name", "ColumnPathValueName");

на

select.addMacrosColumn(Terrasoft.QueryMacrosType.PRIMARY_COLUMN, "ColumnPathValueId");
var column = select.addMacrosColumn(Terrasoft.QueryMacrosType.PRIMARY_DISPLAY_COLUMN"ColumnPathValueName");

Данное изменение необходимо по причине того, что у клиента в объекте может отсутствовать такое поле как [Name].

Необходимые условия

Версия 7.6.

 

Нравится

Поделиться

0 комментариев
Показать все комментарии