以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  双击生成一个临时表  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=67948)

--  作者:cyrollin
--  发布时间:2015/5/7 9:18:00
--  双击生成一个临时表
比如有二个表,一个是订单表,一个是产品表

在产品表,双击某一个产品,就能生成一个临时表,显示这个产品在订单表所有的记录, 请问有帮助文件吗?


对了,最近没有看到甜甜,他上哪儿去了?

--  作者:Bin
--  发布时间:2015/5/7 9:20:00
--  
利用 http://www.foxtable.com/help/topics/2314.htm

搞不定就上例子

--  作者:cyrollin
--  发布时间:2015/5/7 10:34:00
--  
再请问 双击生成一个查询表,应该写在什么事件呢?
--  作者:Bin
--  发布时间:2015/5/7 10:35:00
--  
表 DoubClick事件
--  作者:大红袍
--  发布时间:2015/5/7 10:40:00
--  

红色代码的空格去掉,doubleClick事件

 

Dim q As new QueryBuilder
q.TableName = e.Row("第一列") & "订单详情"
q.SelectString = "S elect * f rom {表B} where 第一列 = \'" & e.Row("第一列") & "\'"
q.Build
MainTable = Tables(q.TableName)

 

http://www.foxtable.com/help/topics/0695.htm

 


--  作者:cyrollin
--  发布时间:2015/5/7 11:27:00
--  
我是这样编写的:

Dim jb As New SQLJoinTableBuilder("查询表","派工表")
Dim r As Row = e.Table.Current
jb.AddTable("派工表","客户信息","客户数据","第一列")
jb.AddCols("姓名","电话","地址","保洁员","服务内容","单次价格","均价")
jb.Filter = "客户信息 = \'" & r("第一列").split("")(0) & "\'"
jb.Distinct = True
jb.Build()
MainTable = Tables("查询表")

不对。。。。。。





--  作者:cyrollin
--  发布时间:2015/5/7 11:27:00
--  
上传附件:



--  作者:大红袍
--  发布时间:2015/5/7 11:27:00
--  
 看5楼
--  作者:cyrollin
--  发布时间:2015/5/7 11:36:00
--  
上传附件“:
 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:管理项目2.table




--  作者:cyrollin
--  发布时间:2015/5/7 11:37:00
--  
双击客户数据的某一个客户,就能显示他在派工表里面的所有相关记录。