现在有个需求是双击分录行弹出相应的单据,弹出单据的方法已经找到,现在的问题是怎么获取双击的分录行的数据信息,我可以根据我双击的行里的数据进行判断,具体弹出哪张单子,请知道的老师给予支持。。。。
我的测试代码,现在没有判断双击行的数据。我用的是动态表单,列是动态加载的(点击不同的树节点,加载不一样的列)
[Description("单据体表格行双击事件")]
public override void EntityRowDoubleClick(EntityRowClickEventArgs e)
{
base.EntityRowDoubleClick(e);
//string str = this.View.Model.GetValue(e.ColKey.ToString(), e.Row).ToString();
//e.ColKey.ToString();
BillShowParameter BillParam = new BillShowParameter();
BillParam.FormId = "432a4492696a4619b9009cff0b6b609d";
BillParam.ParentPageId = this.View.PageId;
//BillParam.DefaultBillTypeId = "100014";
BillParam.PKey = "100014";
BillParam.Status = Kingdee.BOS.Core.Metadata.OperationStatus.EDIT;
this.View.ShowForm(BillParam);
}
推荐阅读