Показать сообщение отдельно
Старый 19.06.2020, 08:16   #3  
ximik33rus is offline
ximik33rus
Участник
 
58 / 10 (1) +
Регистрация: 05.03.2018
Адрес: Россия, Владимир
Цитата:
Сообщение от a33ik Посмотреть сообщение
UCI в принципе написан на React + Office UI Fabric (Fluent UI) - не только гриды.
Скрин предоставьте, на который ссылаетесь. Также код не помешает.
Так я вроде оба скрина приложил. Сейчас перезалью. А код извлечения ID на странице грида в старом интерфейсе выглядит так:

X++:
var currentContentFrameName = window.top.document.getElementById('crmContentPanel').attributes['currentcontentid'].value;
var frame = window.top.document.getElementById(currentContentFrameName);
var idSelectRow = frame.contentWindow.document.getElementsByClassName('ms-crm-List-SelectedRow')[0].attributes['oid'].value;
Старый интерфейс: https://priscree.ru/img/7464d3aa9a3974.png
Новый интерфейс: https://priscree.ru/img/3ba419bebe0969.png