为什么带有Form View DataSource的MultiSelectionHelper不会停止?
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了为什么带有Form View DataSource的MultiSelectionHelper不会停止?相关的知识,希望对你有一定的参考价值。
我正在使用`MultiSelectionHelper,我的代码是这样的:
MyView currentRecord;
MultiSelectionHelper helper = MultiSelectionHelper::construct();
helper.parmDatasource(MyView_ds);
currentRecord = _helper.getFirst();
while (currentRecord)
{
// to do action
currentRecord= helper.getNext();
}
但是在调试currentRecord.RecId = 0,map = Common时看到while循环中的问题没有停止
循环不停止,并继续没有记录!
答案
也许您需要改变您的while条件,如下所示:
MyView currentRecord;
MultiSelectionHelper helper = MultiSelectionHelper::construct();
helper.parmDatasource(MyView_ds);
currentRecord = _helper.getFirst();
while (currentRecord.RecId != 0)
{
// to do action
currentRecord= helper.getNext();
}
如果这不起作用,请从工具菜单刷新缓存和数据。这肯定会解决问题。
以上是关于为什么带有Form View DataSource的MultiSelectionHelper不会停止?的主要内容,如果未能解决你的问题,请参考以下文章
带有空白表的 Django 2.1 admin.py changeform_view 方法错误
AX 2012 Sequence of methods in form and table in AX
向 DataSource 添加值时,带有 CollectionView 的 IBDesignable 崩溃
带有补充视图/节标题的 UICollectionView 中的断言失败,dataSource 为 nil?
在 ViewController 中使用带有外部 DataSource 和 UITableView 的自定义 UITableViewCell
Django python View and Form - MultiValueDictKeyError at /result 'num1' - 为啥我的表单不会提交数据