移动BOS的删除分录安卓IOS不一致
金蝶云社区-151xxxx9323
151xxxx9323
0人赞赏了该文章 561次浏览 未经作者许可,禁止转载编辑于2015年12月05日 11:39:28

目前开发移动bos单据出现问题,在AfterEntryBarItemClick中安卓和ios传的移动列表Index数据不一致。

///


/// 分录长按事件
///

///
public override void AfterEntryBarItemClick(Kingdee.BOS.Core.DynamicForm.PlugIn.Args.AfterBarItemClickEventArgs e)
{
base.AfterEntryBarItemClick(e);
if (e.BarItemKey.ToUpper() == "FBtnRemove".ToUpper())
{
string FMobileListViewEntity = "FMobileListViewEntity";
int currentRowIndex = base.View.Model.GetEntryCurrentRowIndex(FMobileListViewEntity);--eg.安卓传1,IOS传0.
int selectRow = currentRowIndex - 1;
base.View.Model.DeleteEntryRow(FMobileListViewEntity, selectRow);
base.View.UpdateView(FMobileListViewEntity);
}

求大神指点迷津!另:是否可以判断触发的来源是安卓还是IOS。