以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- [求助]表达式列如何实现类似易表countfor函数的功能? (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=30375) |
-- 作者:浙江仔 -- 发布时间:2013/3/26 21:45:00 -- [求助]表达式列如何实现类似易表countfor函数的功能? 如题,易表中CountFor("企业基础数据","分类", "=" ,[类],"类型", "=" ,[类别],"是否有效", "=" ,"-1") 该怎么在狐表表达式列写公式? 请大神帮忙 可以理解为:查找其他表中的“分类”列的值等于本表“类”列,“类型”等于本表“类别”,有效数据共有多少条记录?[此贴子已经被作者于2013-3-26 22:29:27编辑过]
|
-- 作者:智友软件工作室 -- 发布时间:2013/3/26 22:07:00 -- 易表不是很了解 你想要实现什么功能呢? |
-- 作者:狐狸爸爸 -- 发布时间:2013/3/27 8:25:00 --
看帮助一定要按顺序,头一两遍可以不求甚解,第三遍开始要将每个例子实际操作演练一遍,不明白的就上论坛求助。 |
-- 作者:浙江仔 -- 发布时间:2013/3/27 11:39:00 -- 以下是引用muhua在2013-3-27 8:28:00的发言:
http://www.foxtable.com/help/topics/0393.htm
http://www.foxtable.com/help/topics/0099.htm
这个在狐表中要用代码:
DataTables("表名").Compute("Sum(企业基础数据)","分类=\'" & e.DataRow("类") & "\' and 是否有效 =\'-1\'")
非常感谢!帮助里面的我也看了,就是不理解代码的意思,半路出家搞小软件的,难度比较大啊。用惯了易表,最近购买了狐表转换过程需要时间,想发帖抄近路,希望大神理解。 谢谢解答! |
-- 作者:浙江仔 -- 发布时间:2013/3/27 12:37:00 -- 在表达式列这样写: DataTables("tab_QYInfo").Compute("count(单位)","[序列]=\'" & e.DataRow ("序列") & "\'") 发现提示: [此贴子已经被作者于2013-3-27 12:52:15编辑过]
|
-- 作者:狐狸爸爸 -- 发布时间:2013/3/27 12:48:00 -- 这是代码,不是表达式,表达式列统计子表数据:
http://www.foxtable.com/help/topics/0100.htm
|
-- 作者:浙江仔 -- 发布时间:2013/3/27 12:52:00 -- 使用按钮倒是可以用了 For i1 As Integer = 0 To Tables("统计分类").Rows.Count - 1 |
-- 作者:浙江仔 -- 发布时间:2013/3/27 12:53:00 -- 以下是引用狐狸爸爸在2013-3-27 12:48:00的发言:
这是代码,不是表达式,表达式列统计子表数据:
http://www.foxtable.com/help/topics/0100.htm
我还是易表的思路啊,呵呵 |
-- 作者:狐狸爸爸 -- 发布时间:2013/3/27 12:56:00 -- 呵呵,看帮助,得先看《使用指南》,因为很多基础知识,开发指南是没有的 |