[已解决]加载值更新事件中更新字段,没办法触发保存提醒
金蝶云社区-nmgzjf
nmgzjf
0人赞赏了该文章 1,677次浏览 未经作者许可,禁止转载编辑于2016年08月19日 22:01:57

我试了AfterBindData,BeforeBindData,并且设置了即时触发值更新,单据打开计算也成功了,值也更新了,

但是直接关闭时,就不触发下图这样的提醒!用了 this.View.Model.DataChanged = true;也不好使!


///
/// 单据加载时事件,重新计算数据并写入字段
///

///
public override void AfterBindData(EventArgs e)
{
base.AfterBindData(e);

this.Model.SetValue("FTurnAmount", zsrAmount); //转收入金额
this.View.InvokeFieldUpdateService("FTurnAmount",0);
this.View.UpdateView("FBillHead");
因为是加载值更新事件,值是更新了,并且加了触发值更新的方法,但仍然不提示需要保存,直接就能关闭该表单。