以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- [求助]关联表条件求和的表达式如何写 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=18411) |
-- 作者:shenyl0211 -- 发布时间:2012/4/12 12:15:00 -- [求助]关联表条件求和的表达式如何写 表1为父表,表2为子表,通过字段“担保银行”关联。 表1的“已担保金额”为表达式字段,其值是表2的“未退保额”>0时表2的“银行授信”之和。 帮助文件中sum没用过求和条件,用过条件的却不是关联表求和。 请问:“已担保金额”的表达式该如何写?
|
-- 作者:hhbb -- 发布时间:2012/4/12 13:37:00 -- 纸上不谈兵,请发示例文件 |
-- 作者:狐狸爸爸 -- 发布时间:2012/4/12 14:34:00 -- 如果不想写代码,看看:
|
-- 作者:shenyl0211 -- 发布时间:2012/4/12 14:51:00 -- 这么简单的问题也需要上传示例文件吗?
(银行授信额度总表)表1相关字段:银行名称、已担保金额 (实际发生的授信表)表2相关字段:银行名称、银行授信、未退保额
通过“银行名称”关联两表 现在要汇总未退保额>0时的银行授信,得到已担保金额
如果没有求和条件,则表1的“已担保金额”表达式可使用 Sum(Child(授信担保关联).银行授信), 现在要使用求和条件:子表的未退保额>0,表达式该怎么写?
帮助文件太简单,根本没有相应的例子和语法说明,一切的理解与用惯了的Excel相差太远。而这种条件求和是最普遍的。
狐爸的例子早看了,那是同表操作。
[此贴子已经被作者于2012-4-12 14:53:20编辑过]
|
-- 作者:hhbb -- 发布时间:2012/4/12 14:52:00 -- 以下是引用shenyl0211在2012-4-12 14:51:00的发言:
这么简单的问题也需要上传示例文件吗?
这么简单的问题也需要求助吗? |
-- 作者:狐狸爸爸 -- 发布时间:2012/4/12 14:56:00 -- 其实3楼的答案是正确的。 提问最好自己设计好这两个表,输入一点测试数据,毕竟再简单的问题,也很少有人会一气呵成做好的,都需要调试测试一下的。 否则比人相帮你,还得自己先设计表,输入数据,积极性自然大打折扣。 |
-- 作者:shenyl0211 -- 发布时间:2012/4/12 14:57:00 -- 我说了,帮助太简单。 毕竟我是在用别人的软件,而不是用我自己编的软件。 如果是我自己编的软件,就不是我求助别人,而是别人求助我了。 |
-- 作者:狐狸爸爸 -- 发布时间:2012/4/12 15:06:00 -- 你自己设计好这两个表,输入一点测试数据,然后传上来,不是很麻烦的吧? |
-- 作者:shenyl0211 -- 发布时间:2012/4/12 15:08:00 -- 该例是同表操作,我的问题是跨表。 跨表的帮助例子中没有条件表达式,因此首先不知道跨表能否使用条件表达式求和。 |
-- 作者:狐狸爸爸 -- 发布时间:2012/4/12 15:10:00 -- 这个例子也是跨表的 |