Foxtable(狐表)用户栏目专家坐堂 → [求助]这个表达式应该怎么写?


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

主题:[求助]这个表达式应该怎么写?

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


加好友 发短信
等级:幼狐 帖子:148 积分:1036 威望:0 精华:0 注册:2012/11/26 13:05:00
[求助]这个表达式应该怎么写?  发帖心情 Post By:2013/1/18 13:09:00 [只看该作者]

Count(Child(一览表).日期)
统计关联子表的日期列次数,并且要限定日期段,如2013-01-01到2013-12-31,应该怎么写?请高手指导,谢谢!

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


加好友 发短信
等级:狐神 帖子:6708 积分:34304 威望:0 精华:11 注册:2012/8/18 23:10:00
  发帖心情 Post By:2013/1/18 14:10:00 [只看该作者]

以下是引用samica在2013-1-18 13:09:00的发言:
Count(Child(一览表).日期)
统计关联子表的日期列次数,并且要限定日期段,如2013-01-01到2013-12-31,应该怎么写?请高手指导,谢谢!


这种不能通过表达式直接统计的。用代码吧。弄不好就上传例子。

进入 表属性->事件->datacolchanged

编写代码,比如

e.datatable.compute("count(_Identify)", "日期 >= #01/01/2013# And 日期 <= #12/31/2013#")

http://www.foxtable.com/help/topics/1469.htm

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


加好友 发短信
等级:幼狐 帖子:148 积分:1036 威望:0 精华:0 注册:2012/11/26 13:05:00
  发帖心情 Post By:2013/1/20 18:32:00 [只看该作者]

以下是引用lin_hailun在2013-1-18 14:10:00的发言:


这种不能通过表达式直接统计的。用代码吧。弄不好就上传例子。

进入 表属性->事件->datacolchanged

编写代码,比如

e.datatable.compute("count(_Identify)", "日期 >= #01/01/2013# And 日期 <= #12/31/2013#")

http://www.foxtable.com/help/topics/1469.htm

林教师,您好!
你的代码可以实现功能,但是他影响的是整列,我想要的是与行匹配(如有列名为班次:早班、中班、晚班等),行为早班时其工作的次数。应该怎么写?谢谢!

[此贴子已经被作者于2013-1-20 18:34:12编辑过]

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


加好友 发短信
等级:狐神 帖子:6708 积分:34304 威望:0 精华:11 注册:2012/8/18 23:10:00
  发帖心情 Post By:2013/1/21 9:56:00 [只看该作者]

加条件就行了。请灵活运用 e.Datarow("xxx")

自己弄不好的话,请上传你的项目。

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


加好友 发短信
等级:幼狐 帖子:148 积分:1036 威望:0 精华:0 注册:2012/11/26 13:05:00
  发帖心情 Post By:2013/1/21 14:59:00 [只看该作者]

感谢林教师的提示,已实现功能。

 回到顶部