以文本方式查看主题 - 易表在线答疑 (http://egrid2000.com/dvbbs/index.asp) -- 用户社区 (http://egrid2000.com/dvbbs/list.asp?boardid=2) ---- [求助]条件查询的问题(已解决) (http://egrid2000.com/dvbbs/dispbbs.asp?boardid=2&id=3570) |
-- 作者:laodai -- 发布时间:2006/8/30 23:09:00 -- [求助]条件查询的问题(已解决) [这个贴子最后由laodai在 2006/08/31 00:32pm 第 1 次编辑] 请看,文件中的“收费台账”,我现在比如只查询某单位的数据,不分时间,为什么一定要在时间_年\\时间_月\\区站名称里选"AND"才能实现.,看看我的设置和公式(变量)是否有错, 2、我想在查询窗口增加项目沟选项(或称逻辑项)。怎么实现,(就是比如我要查后面的数据项中的一项,我就在前面打沟,) |
-- 作者:czy -- 发布时间:2006/8/30 23:20:00 -- 如果只查询某单位的数据只需这样就可以:FilterFor("单位名称","=",[%单位名称%]) |
-- 作者:laodai -- 发布时间:2006/8/30 23:25:00 -- 我是条件查询,就是有时按单位查,有时按年查,有时按其他条件查,不一定的哦 |
-- 作者:wanjunqing -- 发布时间:2006/8/30 23:38:00 -- 多设几个选择输入框,然后设置好公式就行了 |
-- 作者:wanjunqing -- 发布时间:2006/8/30 23:40:00 -- egd文件下载 看看这个 |
-- 作者:czy -- 发布时间:2006/8/30 23:42:00 -- 下面引用由laodai在 2006/08/30 11:25pm 发表的内容: 我是条件查询,就是有时按单位查,有时按年查,有时按其他条件查,不一定的哦 何不这样试试? ShowAllRows() And If([%比较符1%] > "" And [%时间_年%] > "",FilterFor("时间_年",[%比较符1%],[%时间_年%]), True) And If([%比较符3%] > "" And [%时间_月%] > "",FilterFor("时间_月",[%比较符3%],[%时间_月%]), True) And If([%比较符5%] > "" And [%区站名称%] > "",FilterFor("区站名称",[%比较符5%],[%区站名称%]), True) And If([%比较符7%] > "" And [%单位名称%] > "",FilterFor("单位名称",[%比较符7%],[%单位名称%]), True )And Subtotal("自用运输_运量","自用运输_应收","自用运输_实收","自用运输_欠收","2,2") |