以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  下方的“仓管表窗口_出库明细表”中的“出库筐架”列应该从上方表中复制过来了?  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=132975)

--  作者:fengwenliuyan
--  发布时间:2019/4/3 10:28:00
--  下方的“仓管表窗口_出库明细表”中的“出库筐架”列应该从上方表中复制过来了?
在“仓管表窗口”中,
先在“仓管表窗口_入库明细表”中的“入库筐架”列的下拉窗口中点选数据,
并点选“出库_意和”列,
再点击“仓管表窗口”中的左侧的“选择出库”按钮,
这时候,下方的“仓管表窗口_出库明细表”中的“出库筐架”列应该从上方表中复制过来了,
但是,事实上没有,
请问,该如何解决?

[此贴子已经被作者于2019/4/30 10:07:09编辑过]

--  作者:fengwenliuyan
--  发布时间:2019/4/3 10:55:00
--  
求帮助
--  作者:有点甜
--  发布时间:2019/4/3 11:03:00
--  

删除你出库明细表datacolchanged事件的代码

 

Dim ary() As String = {"圆钢", "不锈钢", "袋子", "铁箱", "塑箱", "冰盘", "铁托", "木托", "铁架", "大网笼", "小网笼", "圆桶", "大网筐", "小网筐", "方桶"}
Dim kg As String = ""
For Each s As String In ary
    If e.DataRow(s) > 0 Then
        kg &= e.DataRow(s) & s       
    End If
Next
e.DataRow("出库筐架")  = kg.trim("")


--  作者:fengwenliuyan
--  发布时间:2019/4/3 15:01:00
--  回复:(有点甜)删除你出库明细表datacolchanged事件...
删了“出库明细表”的这段代码后,虽然可以复制了,也并不影响“入库明细表”的筐架联动,
但是原本可以通过修改后面的筐架列,如:“圆钢”列的数据修改后,如果没有这段代码,前面的“出库筐架”列就不会随之改变了?




[此贴子已经被作者于2019/4/30 10:07:19编辑过]

--  作者:fengwenliuyan
--  发布时间:2019/4/3 15:42:00
--  
求帮助
--  作者:有点甜
--  发布时间:2019/4/3 15:54:00
--  

那你就加入systemready = false的代码控制不触发datacolchanged事件


--  作者:fengwenliuyan
--  发布时间:2019/4/3 16:19:00
--  回复:(有点甜)那你就加入systemready = false的代码...
那systemready = False写哪儿?
是“选择出库”按钮中,还是哪里?

--  作者:fengwenliuyan
--  发布时间:2019/4/3 17:26:00
--  回复:(有点甜)那你就加入systemready = false的代码...
只是想要这个上面的“入库筐架”复制到下面的“出库筐架”中,
结果,因为“出库明细表”中的datacolchanged事件代码影响,导致复制失败,
您说的是先强制不触发,但我不知道应该怎么介入 

--  作者:有点甜
--  发布时间:2019/4/3 18:15:00
--  

【选择出库按钮】

 

http://www.foxtable.com/webhelp/scr/2218.htm

 


--  作者:fengwenliuyan
--  发布时间:2019/4/3 18:32:00
--  回复:(有点甜)【选择出库按钮】 http://w...
请问,像下图所示,不写SystemReady = True 收尾,没关系吗?

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