以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- [求助]这个软件能做报警功能么? (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=87581) |
||||
-- 作者:zhangtongrt -- 发布时间:2016/7/14 7:55:00 -- [求助]这个软件能做报警功能么? 比如我有销售表,由于流量比较大,每五天做增加一个销售表。我想要找出2个月内都没有销售记录的人应该怎么做。。比如‘张三’最后一次销售时间是2016年5月14日。那么到两个月的今天就自动报警,显示张三已经2个月没有销售记录了。 |
||||
-- 作者:Hyphen -- 发布时间:2016/7/14 8:41:00 -- 参考http://www.foxtable.com/webhelp/scr/2471.htm |
||||
-- 作者:zhangtongrt -- 发布时间:2016/7/14 11:01:00 -- 这个只设置时间,按时间来。。。我想检索后两个月里销售单里有没有这个人。。。好像不太一样 |
||||
-- 作者:大红袍 -- 发布时间:2016/7/14 11:06:00 -- 先查两个月内的所有人,然后对比全部的人,看是否在两个月的人里。
红色代码空格去掉
DataTables("表a").loadfilter = "第一列 not in (select 第一列 fr om {表A} where DateDiff(\'m\', 日期, Date()) < 2 )" |
||||
-- 作者:zhangtongrt -- 发布时间:2016/7/14 14:33:00 -- 以下是引用大红袍在2016/7/14 11:06:00的发言:
先查两个月内的所有人,然后对比全部的人,看是否在两个月的人里。
红色代码空格去掉
DataTables("表a").loadfilter = "第一列 not in (select 第一列 fr om {表A} where DateDiff(\'m\', 日期, Date()) < 2 )" 意思是做一个做一个新表将这几个月的数据读取过去,然后做一个按钮来对比么? |
||||
-- 作者:大红袍 -- 发布时间:2016/7/14 14:35:00 -- 1、不要弄那么多表啊;尽量用一个表啊;
2、如果要多表,那你就做个查询表把各个表的内容合并进来,再查询
|
||||
-- 作者:zhangtongrt -- 发布时间:2016/7/14 14:37:00 -- 以下是引用大红袍在2016/7/14 14:35:00的发言:
1、不要弄那么多表啊;尽量用一个表啊;
2、如果要多表,那你就做个查询表把各个表的内容合并进来,再查询
做了查询表了,可以把数据统计过来 |
||||
-- 作者:大红袍 -- 发布时间:2016/7/14 14:45:00 -- 那就直接查那个汇总的表。不会做上传实例。 |
||||
-- 作者:zhangtongrt -- 发布时间:2016/7/14 14:50:00 -- 实例比较大,写的东西也乱,比较麻烦。我上传一个新建的。 要检索“姓名”和“介绍人”两项里面2个月内没有出现名字的人。(有查询表,做了个按钮,将数据都弄到查询表里了) 这个能不能设置成自动提醒的啊?
|
||||
-- 作者:大红袍 -- 发布时间:2016/7/14 14:59:00 -- Dim t As Table = Tables("查询表") Dim d As Date = Date.Today t.filter = "编号 not in (\'" & t.DataTable.GetComboListString("编号", "日期 >= #" & d.AddMonths(-1) & "# and 日期 < #" & d.AddDays(1) & "#").replace("|", "\',\'") & "\')" |