读取外部文件
public override void ButtonClick(ButtonClickEventArgs e): { base. ButtonClick(e); List<string>fIds = new List<string>(){"FID"}; DataTable dt = new DataTable(); dt.Columns.Add("FID"); dt.BeginLoadData(); foreach(var id in flds) { dt.LoadDataRow(new object[] { id }, true); } dt.EndLoadData(); dt.TableName ="T_TEMP"; using(KDTransactionScope scope=new KDTransactionScope(System.Transactions.TransactionScopeOption. Suppress)) //创建临时表并插入数据DBUtils.BulkInserts(this.Context,"INSERT INTO T_TEMP values(@FID)","create table T TEMP (FID INT)", dt); scope. Complete(); //关联取数 IDataReader reader = DBUtils.ExecuteReader(this. Context,"SELECT * FROM T DEMO INNER JOIN T TEMP ON T DEMO.FID = T TEMP.FID" //删除临时表 DBUtils.DropSessionTemplateTable(this.Context,"T_TEMP"); }
1. 可以找第三方xml解析接口组件解析;
2.关于临时表的创建参考
https://wenku.my7c.com/article/367332968740153088?productLineId=1&lang=zh-CN;
3.关于临时表数据插入参考截图;
4. 更新数据可以调用DBUtils.BatchUpdate方法
4.可以在单据体菜单按钮showform自定义动态表单,
在动态表单中进行数据处理后返回数据到单据,参考
https://wenku.my7c.com/article/162515325634811648?lang=zh-CN&productLineId=1&isKnowledge=2
读取外部文件
public override void ButtonClick(ButtonClickEventArgs e):{ base. ButtonClick(e); List<string>fIds = new List<string>(){"FID"...
点击下载文档
上一篇:工序生产,订单车间费用分配未完成下一篇:Sql 判断触发器状态并启用示例
本文2024-09-16 18:06:35发表“云星空知识”栏目。
本文链接:https://wenku.my7c.com/article/kingdee-k3cloud-20005.html
您需要登录后才可以发表评论, 登录登录 或者 注册
最新文档
热门文章