关于excel数据来源单据和母单据之间的关联
2015-08-04 17:44
344 查看
excel单据提交后 BILL_TEMPLATE_PATH 为空,这时候允许个人在新建单据里直接修改,如果有一张excel单据引用到这张单据的数据,引用通过bill_id 建立关联,那么 原单据 BILL_TEMPLATE_PATH 或写入 汇总单据的 bill_id,汇总单据的 BILL_TEMPLATE_PATH 则会写入所有关的 bill_id ,id将引号和逗号隔开。
涉及代码:
本文出自 “德润软件开发” 博客,谢绝转载!
涉及代码:
Dim strFiledAndValue0(0) As String strFiledAndValue0(0) = "BILL_TEMPLATE_PATH〓" & sVBills DBBase.AppDB.UpdateData(sysParams, "TBILL", "bill_id", sBill_ID, False, strFiledAndValue0) Dim sUpdate As String = "update TBILL set BILL_TEMPLATE_PATH='" & sBill_ID & "' where bill_id in (" & sVBills & ")" DBBase.AppDB.getDataSet(sysParams, sUpdate)
Dim sSql As String = "select BILL_TEMPLATE_PATH from TBILL where bill_id='" & mBillID & "')" Dim ds As DataSet = DBBase.AppDB.getDataSet(sysParams, sSql) If ds.Tables(0).Rows.Count > 0 Then Dim dr As DataRow = ds.Tables(0).Rows(0) If dr.Item("BILL_TEMPLATE_PATH").ToString.IndexOf("'") > -1 Then Dim sUpdate As String = "update TBILL set BILL_TEMPLATE_PATH='' where bill_id in (" & dr.Item("BILL_TEMPLATE_PATH").ToString & ")" DBBase.AppDB.getDataSet(sysParams, sUpdate) End If End If
本文出自 “德润软件开发” 博客,谢绝转载!
相关文章推荐
- Non-debuggable application installed on the target device
- 关闭Tomcat时,产生“线程未关闭,出现内存泄漏”错误和"java.lang.IllegalStateException"
- uva 1615Highway 贪心
- centos查看系统登录记录
- 控制随机抽中几率 [ C# | Random ]
- HDU 4707--Pet【DFS && 邻接表】
- new Thread的弊端及Java四种线程池的使用
- 1006 堡垒问题
- Android 自定义ViewGroup实现弧形菜单
- You have new mail
- UVa 12235 状压DP Help Bubu
- iis8 php 去除index.php配置web.config报500错误
- ubuntu 14.04 terminal 敲命令的时候会发出咚咚的声音
- Linux下正规表示法的简单理解
- 安装VNC(使用gonme桌面环境)
- 颜色混合BlendFunc用法实例总结
- Prestashop安装-目录权限问题
- 详解Objective-C的meta-class
- APP 半自适应 WEB页面
- maven-mirrors 解决国内访问慢的问题