Как передать информацию из отобранных объектов

Добрый день.
У меня в системе BPMOnline Realty 5.4.1 имеются разделы Заявки и Объекты.
Для каждой заявки я имею возможность подбирать несколько объектов(это стандартный функционал платформы - Подобрать объекты). Далее отобранные объекты отображаются в детали заявки. У меня она называется Избранные объекты. На этой детали есть кнопка Действия с вложенными элементами.
Я хочу добавить вложенный элемент. Возможно ли сделать так, чтобы при нажатии на новый вложенный элемент запускался Бизнес-процесс, в который бы передавалась информация о выделенном из списка избранных объекте? Что для этого нужно?

Нравится

1 комментарий

Здравствуйте, Антонина!
Можно так сделать. См. http://www.community.terrasoft.ru/forum/topic/9178#comment-38790

В параметр процесса можно передавать Id выделенной записи, а потом в процессе читать из этой записи данные и дальше работать с ними.
Id можно получить так:

var selectedNodes = Page.TreeGrid.SelectedNodes;
if (selectedNodes.Count > 0)
{
     Guid nodeId = new Guid( selectedNodes[0].Values[Page.DataSource.Schema.PrimaryColumn.Name].ToString() );
}
Показать все комментарии