以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  日期筛选树与父表子表的联动  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=54982)

--  作者:wh420
--  发布时间:2014/8/8 12:45:00
--  日期筛选树与父表子表的联动
需求见下图:

图片点击可在新窗口打开查看此主题相关图片如下:3.jpg
图片点击可在新窗口打开查看
程序附件:
 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:管理项目1.foxdb

请老师们帮忙瞧瞧,小弟拜谢


--  作者:wh420
--  发布时间:2014/8/8 13:06:00
--  
老师们帮个忙吧


--  作者:wh420
--  发布时间:2014/8/8 13:34:00
--  
老师们?
--  作者:wh420
--  发布时间:2014/8/8 14:19:00
--  
今天老师们休息了?
--  作者:有点甜
--  发布时间:2014/8/8 14:20:00
--  

 没看到你想表达什么

 

  

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


--  作者:wh420
--  发布时间:2014/8/11 16:15:00
--  
谢谢有点甜老师指导,第一个问题已解决,您的SQLGetComboListString就是我想要的效果。第二个问题可能我没说清楚,假设我在上图中主表增加新行,然后在“客户名称”列的下拉列表选中“名称C”我希望实现的效果是选中名称C后主表的记录就指向了名称C,客户ID同时变成了3,然后相应子表的数据自动显示出来。其实我的意图就是在主表中如果这个客户是库里有的就不需要重新添加而是直接把指针指向这条记录,并且属于这条记录的子表数据也跟着显示出来。
--  作者:有点甜
--  发布时间:2014/8/11 16:21:00
--  

 看不懂你想表达什么。添加子表数据的时候,直接引用父表的当前行的数据即可。


--  作者:wh420
--  发布时间:2014/8/11 17:03:00
--  
不是增加子表数据,是增加父表数据时,优先用下拉列表选择,如果下拉列表里有则指向该主表记录,并把对应的子表数据一并显示出来。
--  作者:有点甜
--  发布时间:2014/8/11 17:25:00
--  

 不明白你想说什么,你所谓的父表,是根据子表数据得到,比如 8月子表有两个客户,于是父表就显示了两个客户;也就是说,你的子表是不会有你新增的第三个用户的数据的。

 

 你先弄清楚逻辑,再想怎么做。


--  作者:wh420
--  发布时间:2014/8/12 15:13:00
--  
可能是我没有表述清楚,就算是与您讨论了。您说的对“8月子表有两个客户,于是父表就显示了两个客户”。但这个时候我如果想在主表添加一个新的客户,而这个客户名在7月份里有,那我应该如何添加。不知道 我表达清楚没