以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  求助高手,给个思路  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=42783)

--  作者:wealthyy
--  发布时间:2013/11/21 20:49:00
--  求助高手,给个思路
1.我想建立一个单据查询窗口,根据查询条件,可以查询所有的单据比如,有4张表,采购单,销售单,收款单,付款单,  
2.我想建个对账单,输入客户名称, 能按时间前后显示 所有的 销售单 和收款单,然后计算销售单中的总金额,付款单的总金额,未付金额,

--  作者:有点甜
--  发布时间:2013/11/21 21:04:00
--  
第一个问题,你先做一个表的查询/筛选 http://www.foxtable.com/help/topics/1058.htm

第二个问题,建议用查询表来做,查询到两个表的内容,合并,最后再对新表进行统计。http://www.foxtable.com/help/topics/2320.htm

先自己做一下,具体问题,请上传例子。
[此贴子已经被作者于2013-11-21 21:04:12编辑过]

--  作者:wealthyy
--  发布时间:2013/11/22 10:01:00
--  
帮忙看看,
--  作者:wealthyy
--  发布时间:2013/11/22 10:01:00
--  
 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:管理项目1.zip


--  作者:Bin
--  发布时间:2013/11/22 10:35:00
--  
1.直接参考2楼有点甜发的帮助连接,复制代码改一下列名控件名即可.
2. 没有找到<销售单> 这个表,只看到有付款单

可以使用如下代码
Dim jb1 As New SQLJoinTableBuilder("查询表1","付款单")
jb1.AddTable("付款单","付款日期","收款单","收款日期")
jb1.AddCols("付款日期","供应商名称", "本次付款金额","付款人","付款方式","本次收款金额","收款人","收款方式","付款事项")
jb1.AddExp("未付金额","本次收款金额 - 本次付款金额") 
jb1.Filter = "" 
jb1.Build