В зависимости от прав доступа загружать в разделе объект или представление
Добрый день.
У меня нетривиальная задача, нужно в зависимости от прав доступа к операции, в раздел подгружать данные либо с объекта, либо с представления по этому объекту.
Какой метод можно при загрузке раздела использовать чтобы поменять target раздела?
Нравится
Добрый день, Нафиса!
Проверку можно выполнить в методе init необходмой Вам [Name]SectionV2 схемы. Далее в методе loadGridData написать проверку (true/false) и сделать замещение, переписав esq, в зависимости от результата.
Так же есть второй вариант: в gridDataLoad запускается метод addItemsToGridData, возвращает коллекцию записей, которые хочет загрузить система в реестр. addItemsToGridData добавляет записи в коллекцию записей реестра при загрузке реестра и непосредственно добавляет в колекцию gridData результат. По аналогии в dataCollection.eachKey вставить необходимые Вам данные.
Прилагаю статью с описанием методов: https://academy.creatio.com/docs/7-16/developer/interface_elements/deta…
С уважением,
Ангелина
Добрый день, Нафиса!
Проверку можно выполнить в методе init необходмой Вам [Name]SectionV2 схемы. Далее в методе loadGridData написать проверку (true/false) и сделать замещение, переписав esq, в зависимости от результата.
Так же есть второй вариант: в gridDataLoad запускается метод addItemsToGridData, возвращает коллекцию записей, которые хочет загрузить система в реестр. addItemsToGridData добавляет записи в коллекцию записей реестра при загрузке реестра и непосредственно добавляет в колекцию gridData результат. По аналогии в dataCollection.eachKey вставить необходимые Вам данные.
Прилагаю статью с описанием методов: https://academy.creatio.com/docs/7-16/developer/interface_elements/deta…
С уважением,
Ангелина