Я пытаюсь выполнить операцию на нескольких строках в моей форме. Я попытался использовать multiselectionhelper
, и кажется, что это сработает, но по какой-то причине это не так. Моя операция по-прежнему смотрит на последнюю выбранную мной линию, а не на все выбранные строки.MultiSelectionHelper не работает должным образом
myTable myTableTmp;
MultiSelectionHelper selectionHelper = MultiSelectionHelper::construct();
selectionHelper.parmDatasource(myTable_ds);
myTableTmp = selectionHelper.getFirst();
while (myTableTmp)
{
//perform operation
myTableTmp = selectionHelper.getNext();
}
Похоже, что это сработает, но все равно не работает должным образом. Любая помощь будет принята с благодарностью. Благодаря!
Ваша реализация выглядит корректной до сих пор. Не могли бы вы рассказать нам больше о контексте? В каком методе вы разместили этот код? Существуют ли какие-либо специальные фильтры или запросы? Может быть, вы могли бы предоставить xpo, который показывает вашу проблему? –