读取外部文件

栏目:云星空知识作者:金蝶来源:金蝶云社区发布:2024-09-16浏览:1

读取外部文件

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"...
点击下载文档
确认删除?
回到顶部
客服QQ
  • 客服QQ点击这里给我发消息