using System.Collections.Generic;
using System.Linq;
using System.Text;
using Kingdee.BOS;
using Kingdee.BOS.Core.Bill.PlugIn;
using System.ComponentModel;
//用于写sql
using Kingdee.BOS.App.Data;
using Kingdee.BOS.Core.Metadata;
namespace Kingdee.Bos.Project.BillAfterBindData
{
[Description("AfterBindData")]
[Kingdee.BOS.Util.HotUpdate]
public class ClassName:AbstractBillPlugIn
{
//这个是一个数据绑定后事件。
//这个事件是单据新增,编辑,查询加载后最后一个事件。
public override void AfterBindData(EventArgs e)
{
base.AfterBindData(e);
//这个方法是判断单据状态。
//有四种:ADDNEW、EDIT、VIEW、DISASSEMBLY
//新增、编辑、查看、卸载
//如果是,新增状态 ADDNEW
//如果是,编辑状态 EDIT
if(this.View.OpenParameter.Status.Equals(OperationStatus.EDIT))
{
//给备注和备注1,赋值
this.View.Model.SetValue("FNote", "备注");
this.View.Model.SetValue("FNote1", "备注1");
//刷新这2个字段
this.View.UpdateView("FNote");
this.View.UpdateView("FNote1");
}
}
}
}