Foxtable(狐表)用户栏目专家坐堂 → 关于查询数据逻辑问题


  共有3708人关注过本帖树形打印复制链接

主题:关于查询数据逻辑问题

帅哥哟,离线,有人找我吗?
裴保民
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:八尾狐 帖子:2007 积分:12794 威望:0 精华:0 注册:2017/4/3 15:01:00
关于查询数据逻辑问题  发帖心情 Post By:2020/2/16 11:22:00 [显示全部帖子]

如有三组查询数据命令按钮组
第一组有:1、2
第二组有:A、B、C、D、E、F、G、H、I、J、K、L、M
第三组有:有两个子组:第一个子组包括四个查询条件分别是:a、b、c、d;第二个子组包括三个条件分别是:a、b、c
如何更简单的实现系列功能呢:
1、第一组命令:根据第一组的选择条件来实现第三组中的哪一个子组可用;
2、第二组命令:根据第二组的每一个按钮的功能要根据第一组和第三组选择的条件来查询数据;
2、第三组命令:根据第三组的每一个子组中按钮的功能要根据第一组组和第二组选择的条件来查询数据;
实现上面的功能最简单的逻辑应该是什么
[此贴子已经被作者于2020/2/16 20:50:02编辑过]

 回到顶部
帅哥哟,离线,有人找我吗?
裴保民
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:八尾狐 帖子:2007 积分:12794 威望:0 精华:0 注册:2017/4/3 15:01:00
  发帖心情 Post By:2020/2/16 21:55:00 [显示全部帖子]

麻烦看看
 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:家庭日常记账.foxdb

图片点击可在新窗口打开查看此主题相关图片如下:截图02.jpg
图片点击可在新窗口打开查看


[此贴子已经被作者于2020/2/16 21:59:21编辑过]

 回到顶部
帅哥哟,离线,有人找我吗?
裴保民
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:八尾狐 帖子:2007 积分:12794 威望:0 精华:0 注册:2017/4/3 15:01:00
  发帖心情 Post By:2020/2/16 23:15:00 [显示全部帖子]

假如有三组查询数据命令按钮组

图片点击可在新窗口打开查看此主题相关图片如下:截图02.jpg
图片点击可在新窗口打开查看

图片点击可在新窗口打开查看此主题相关图片如下:截图03.jpg
图片点击可在新窗口打开查看






第一组有:明细、分类、总汇
第二组有:所有、本年、本季、本月、本周、30天、7天、前天、昨天、今天、指定时间、指定条件
第三组有:有两个子组:第一个子组包括四个查询条件分别是:按年、按月、按时间段、按年月份;第二个子组包括三个条件分别是:按支付类型、按所属账户、按记账日期、按经纪人
如何更简单的实现系列功能呢:
1、第一组命令:选择第一组的命令按钮要根据第三组和第一组所选择的条件筛选筛选数据;
2、第二组命令:选择第二组的每一个按钮要根据第一组和第三组所选择的条件来查询数据;
2、第三组命令:选择第三组的每一个子组中按钮时也要第一组组和第二组选择的条件来筛选数据;
实现上面的功能最简单的逻辑应该是什么
[此贴子已经被作者于2020/2/16 23:21:46编辑过]

 回到顶部
帅哥哟,离线,有人找我吗?
裴保民
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:八尾狐 帖子:2007 积分:12794 威望:0 精华:0 注册:2017/4/3 15:01:00
  发帖心情 Post By:2020/2/17 12:43:00 [显示全部帖子]

如果先处理第二组根据点击的按钮,生成对应的条件,然后判断指定条件是否勾选,如果有勾选,在根据第一组的选择到对应的第三组里的获取下一步的条件,那么如果客户选择的是第一组按钮时不得判断第二组和第三组的选择条件吗? 或第二组按钮不得判断第一组和第三组的选择条件吗? 关键是选择每一组每一个按钮筛选条件都是外两组中每一组所选择的条件进行筛选数据的。如果每一个按钮都编辑条件工作量也太大了把,也不现实.麻烦给一个解决方案。



 回到顶部
帅哥哟,离线,有人找我吗?
裴保民
  5楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:八尾狐 帖子:2007 积分:12794 威望:0 精华:0 注册:2017/4/3 15:01:00
  发帖心情 Post By:2020/2/17 15:47:00 [显示全部帖子]

蓝老师我认为那样代码也没少吧?因为每一个按钮的查询代码没有规律,并且也起不到客户随着选择按钮随机改变查询数据的灵活性了

 回到顶部