MultiSelectionHelper 没有按预期工作
MultiSelectionHelper not working as expected
我正在尝试对表单的多行执行操作。我曾尝试使用 multiselectionhelper
,它似乎可以工作,但由于某种原因,它不是。我的操作仍然是查看我选择的最后一行而不是所有选择的行。
myTable myTableTmp;
MultiSelectionHelper selectionHelper = MultiSelectionHelper::construct();
selectionHelper.parmDatasource(myTable_ds);
myTableTmp = selectionHelper.getFirst();
while (myTableTmp )
{
//perform operation
myTableTmp = selectionHelper.getNext();
}
这看起来可行,但仍未按预期运行。
任何帮助将不胜感激。谢谢!
我终于想通了。我不确定我是怎么错过的。答案很简单。我有这个:
myTable myTableTmp;
MultiSelectionHelper selectionHelper = MultiSelectionHelper::construct();
selectionHelper.parmDatasource(myTable_ds);
myTableTmp = selectionHelper.getFirst();
while (myTableTmp )
{
localTable.methodCall();
myTableTmp = selectionHelper.getNext();
}
我应该使用 myTableTmp.methodCall()
而不是 localtable.methodCall()
感谢任何试图提供帮助的人!
我正在尝试对表单的多行执行操作。我曾尝试使用 multiselectionhelper
,它似乎可以工作,但由于某种原因,它不是。我的操作仍然是查看我选择的最后一行而不是所有选择的行。
myTable myTableTmp;
MultiSelectionHelper selectionHelper = MultiSelectionHelper::construct();
selectionHelper.parmDatasource(myTable_ds);
myTableTmp = selectionHelper.getFirst();
while (myTableTmp )
{
//perform operation
myTableTmp = selectionHelper.getNext();
}
这看起来可行,但仍未按预期运行。 任何帮助将不胜感激。谢谢!
我终于想通了。我不确定我是怎么错过的。答案很简单。我有这个:
myTable myTableTmp;
MultiSelectionHelper selectionHelper = MultiSelectionHelper::construct();
selectionHelper.parmDatasource(myTable_ds);
myTableTmp = selectionHelper.getFirst();
while (myTableTmp )
{
localTable.methodCall();
myTableTmp = selectionHelper.getNext();
}
我应该使用 myTableTmp.methodCall()
而不是 localtable.methodCall()
感谢任何试图提供帮助的人!