以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  [求助]打开窗口后窗口关联临时表不能更新数据  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=103445)

--  作者:沪上游客
--  发布时间:2017/7/8 14:05:00
--  [求助]打开窗口后窗口关联临时表不能更新数据
老师你好!
在一窗口打开时建立一个临时表,但是窗口表中的数据不能更新,还是显示上一次 的数据,重新打开后才是正确的数据,请帮我更正一下代码。谢谢啦!
Dim dtb As New DataTableBuilder("收入合同关联记录数")
dtb.AddDef("关联信息", Gettype(String), 32)
dtb.AddDef("记录数", Gettype(Integer))
dtb.Build()
Tables("收入合同关联记录数").DefaultRowHeight = 50
Tables("收入合同关联记录数").Cols("关联信息").PrintWidth = 60
Tables("收入合同关联记录数").Cols("记录数").PrintWidth = 20
Tables("收入合同关联记录数").AddNew()
Tables("收入合同关联记录数").Current("关联信息") = "补充合同或决算数据"
Tables("收入合同关联记录数").Current("记录数") = Tables("工程合同基础数据").Current("补充合同或决算记录数")
Tables("收入合同关联记录数").AddNew()
Tables("收入合同关联记录数").Current("关联信息") = "增值税发票开票登记"
Tables("收入合同关联记录数").Current("记录数") = Tables("工程合同基础数据").Current("开票记录数")
Tables("收入合同关联记录数").AddNew()
Tables("收入合同关联记录数").Current("关联信息") = "支出合同基础数据"
Tables("收入合同关联记录数").Current("记录数") = Tables("工程合同基础数据").Current("支出合同数")
Tables("收入合同关联记录数").AddNew()
Tables("收入合同关联记录数").Current("关联信息") = "应收款收入数据"
Tables("收入合同关联记录数").Current("记录数") = Tables("工程合同基础数据").Current("应收款记录数")
\'DataTables("关联主合同记录数_Table1") = Tables("收入合同关联记录数")
\'DataTables("关联主合同记录数_Table1").Load()
[此贴子已经被作者于2017/7/8 14:05:57编辑过]

--  作者:沪上游客
--  发布时间:2017/7/8 14:07:00
--  

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

--  作者:沪上游客
--  发布时间:2017/7/8 14:09:00
--  
另外,在一个独立窗口中用按钮打另一个独立窗口,为什么原来的独立窗口会关闭?应该怎么设置?谢谢老师!
[此贴子已经被作者于2017/7/8 14:09:22编辑过]

--  作者:有点蓝
--  发布时间:2017/7/8 14:10:00
--  
这种临时表无法保存数据的。


或者通过这种方式创建临时表:http://www.foxtable.com/webhelp/scr/1279.htm

--  作者:沪上游客
--  发布时间:2017/7/8 14:25:00
--  
老师你好!但是我引的是源表表达式列,后台数据不存在表达式列?应该是内部数据吧?能不能帮忙写一下代码。谢谢!
[此贴子已经被作者于2017/7/8 14:36:58编辑过]

--  作者:有点蓝
--  发布时间:2017/7/8 14:33:00
--  
既然后台数据都没有的列,你想把数据保存到哪里呢?
--  作者:沪上游客
--  发布时间:2017/7/8 14:54:00
--  
不是没有列,在源表中是表达式列,应该可以引用,但是我不知道代码怎么写?请老师指导一下,谢谢!


--  作者:沪上游客
--  发布时间:2017/7/8 14:56:00
--  

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

--  作者:沪上游客
--  发布时间:2017/7/8 14:58:00
--  
其实我不需要保存,只要能在窗口更新最新数据,谢谢!
--  作者:有点蓝
--  发布时间:2017/7/8 15:02:00
--  
1、启用窗口计时器,定时重新赋值刷新