以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  [求助]跨表查找、新增、引用、填充等  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=149497)

--  作者:atiwhl5
--  发布时间:2020/5/4 16:51:00
--  [求助]跨表查找、新增、引用、填充等
 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:管理项目1.table

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

如图,请教

--  作者:有点酸
--  发布时间:2020/5/4 20:14:00
--  
代码逻辑比较复杂,请慢慢理解消化:

 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:管理项目149.table


--  作者:atiwhl5
--  发布时间:2020/5/5 12:04:00
--  
谢谢。我捋一捋。
cnt是什么?只是定义了为整数类型,具体是什么?


--  作者:有点蓝
--  发布时间:2020/5/5 12:05:00
--  
一个变量名称,什么地方用到可以自己搜索来看看
--  作者:atiwhl5
--  发布时间:2020/5/5 12:13:00
--  
我知道是变量名称,可我不懂这个到底是什么的变量,


--  作者:atiwhl5
--  发布时间:2020/5/5 12:29:00
--  
这个表C显示了2个客户的数据,如果只是显示客户表选中那行的数据呢?
--  作者:有点蓝
--  发布时间:2020/5/5 13:44:00
--  
就是一个整型变量,用来累加同一个产品的行数,和判断是否是最后一次,以及是否是最后一次的上一次

只是显示客户表选中那行,加一个添加即可:
dim r as row = tables("客户").current
if r is nothing then return
Dim drs As List(of DataRow) = DataTables("订单").Select("购买时间 < #7/1/2016# and 客户编号=\'" & r("编号") & "\'","客户编号, 产品类型, 购买时间 Desc")
……

--  作者:atiwhl5
--  发布时间:2020/5/5 16:48:00
--  
谢谢!理解了~开始绕里面了
另感谢群里的淡月,指导了用SQL语句的方法
[此贴子已经被作者于2020/5/5 16:49:07编辑过]