以文本方式查看主题

-  Foxtable(狐表)  (http://www.foxtable.com/bbs/index.asp)
--  专家坐堂  (http://www.foxtable.com/bbs/list.asp?boardid=2)
----  无法重复调取信息  (http://www.foxtable.com/bbs/dispbbs.asp?boardid=2&id=121944)

--  作者:lungby
--  发布时间:2018/7/16 11:55:00
--  无法重复调取信息
For Each dr1 As DataRow In DataTables("委托台账").DataRows
    Dim dr2 As DataRow = DataTables("工作日志新增").Find("委托编号 = \'" & dr1("委托编号") & "\'" )
    If dr2 IsNot Nothing Then
        dr2("委托项目") = dr1("检测项目")
        dr2("委托部位") = dr1("检测部位")
        dr2("委托数量") = dr1("检测数量")
    End If
Next

现在的语句是这个,在工作日志新增表中新增第一行,输入委托编号后可以正常调取委托项目、委托部位的信息,但是第二行输入同一个编号的时候,就无法调取了,显示空白,请问怎么修改?

--  作者:有点甜
--  发布时间:2018/7/16 12:17:00
--  

代码应该这样写

 

    Dim dr2 = Tables("工作日志新增").Current
    Dim dr1 As DataRow = DataTables("委托台账").Find("委托编号 = \'" & dr2("委托编号") & "\'" )
    If dr1 IsNot Nothing Then
        dr2("委托项目") = dr1("检测项目")
        dr2("委托部位") = dr1("检测部位")
        dr2("委托数量") = dr1("检测数量")
    End If
[此贴子已经被作者于2018/7/16 18:13:37编辑过]

--  作者:lungby
--  发布时间:2018/7/16 17:07:00
--  
类似的问题
有两个表,“检测资料存档”和“检测资料上传”,部分列为多文档存储的类型
写入的时候在“上传”表中录入,写完后按照“委托编号”将相关内容拷贝到“存档”表中
现在想再次录入的时候讲“存档”表的内容拷贝过来,“上传”表中增加相应文件后,再次复制到“存档”表


现在“上传”表属性的datacolchange是下面的语句

For Each dr1 As DataRow In DataTables("检测资料存档").DataRows
    Dim dr2 As DataRow = DataTables("检测资料上传").Find("委托编号 = \'" & dr1("委托编号") & "\'" )
    If dr2 IsNot Nothing Then
        dr2("检测视频") = dr1("检测视频")
        dr2("原始数据及轴线") = dr1("原始数据及轴线")
        dr2("报告及数据") = dr1("报告及数据")
    End If
Next

“存档”表类似
请问怎么能修改呢?

--  作者:有点甜
--  发布时间:2018/7/16 18:13:00
--  

    Dim dr2 = e.DataRow

    Dim dr1 As DataRow = DataTables("检测资料存档").Find("委托编号 = \'" & dr2("委托编号") & "\'" )

    If dr1 IsNot Nothing Then
        dr2("检测视频") = dr1("检测视频")
        dr2("原始数据及轴线") = dr1("原始数据及轴线")
        dr2("报告及数据") = dr1("报告及数据")
    End If
[此贴子已经被作者于2018/7/16 18:13:47编辑过]

--  作者:lungby
--  发布时间:2018/7/17 8:36:00
--  
现在是从“存档”表复制到“上传”表后,再上传时无法显示上传的文件,但是查看文件夹已经传过来了


--  作者:有点甜
--  发布时间:2018/7/17 8:40:00
--  
以下是引用lungby在2018/7/17 8:36:00的发言:
现在是从“存档”表复制到“上传”表后,再上传时无法显示上传的文件,但是查看文件夹已经传过来了

 

做一个实例发上来说明你要做什么。


--  作者:lungby
--  发布时间:2018/7/17 10:58:00
--  
 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:测试.rar


现在“上传”表中新增后直接复制到“存档”表,但是再次上传同一编号的时候,从“存档”表再次复制过来的话,新上传的文件显示不出来,虽然后台已经上传了
请问怎么解决呢?
另外,可以让存档表里面的按编号只显示1条吗,就是不管上传多少次,“存档”里至显示一个编号
麻烦了

--  作者:有点甜
--  发布时间:2018/7/17 12:23:00
--  
 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:测试.table


--  作者:lungby
--  发布时间:2018/7/17 15:25:00
--  
不好意思,还是实现不了,可能我说的太复杂了,“上传”表想实现的目的如图

图片点击可在新窗口打开查看此主题相关图片如下:无标题1.jpg
图片点击可在新窗口打开查看

另外,“存档”表里面的同一编号的还是不能合并起来

请指教下,谢谢

--  作者:有点蓝
--  发布时间:2018/7/17 17:30:00
--  
没看懂你的逻辑。详细说明一下处理步骤