|
|
#7 |
|
Участник
|
Цитата:
Для доступа к выбранной записи (записям) нужно перекрыть метод selectionChanged. Вот пример, который пробегает через все выбранные записи (могут быть ошибки, так как изначально мой код был не для проектов): X++: public void selectionChanged() { MultiSelectionHelper helper = MultiSelectionHelper::construct(); ProjTable projTableCurrent = this.listPage().activeRecord(queryDataSourceStr(ProjProjectsListPage, ProjTable_NoFilter)); ProjTable projTableSelected; super(); helper.parmDatasource(projTableCurrent .dataSource()); projTableSelected= helper.getFirst(); while (projTableSelected) { //вставить логику projTableSelected= helper.getNext(); } } X++: public void initializeQuery(Query _query) { ProjTable projTable; super(_query); _query.dataSourceNo(1).addRange(fieldNum(ProjTable,ProjId)).value(SysQuery::value("PRJ-00001")); } |
|
|
|
| За это сообщение автора поблагодарили: Dozer (1), wolfstein (2). | |
|
|
| Опции темы | Поиск в этой теме |
| Опции просмотра | |
|