以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- 建立一个表达式列的问题?请帮助 (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=18613) |
-- 作者:kmzb56 -- 发布时间:2012/4/18 17:06:00 -- 建立一个表达式列的问题?请帮助 我做了一个业务表,业务表里表明了当天几个办公室收入情况,然后在做了个收支明细表,想在收支表里选择列表项,然后设计了一个表达式列,如果选到A办公室列表项。则在列里自动A办公室收入,选择列表项B,则在表达式列里显示B办公室收入,但问题还有有些是其它收入,我要手动填入,这种怎么设计?我看了表达式列只能调本表数据,不能调用其它表数据,请问用什么方法可以? |
-- 作者:狐狸爸爸 -- 发布时间:2012/4/18 17:33:00 -- 不明白你的意思,最好用具体的例子说话。 表达式也可以引用或统计其他表的数据,但是两个表之间必须建立关联。 你可以看看使用指南下的《关联表》和《表达式》这两章。 |
-- 作者:kmzb56 -- 发布时间:2012/4/18 19:57:00 -- 是这样的,我有一个<业务表>有一个<现金收支记录表> :<业务表>里有记录办公室A收入情况,有多种收入,办公室B有也有多种收入。我想在<现金收支记录表> 里建立一个表达式列,并有一列是列表项选择,当选择“办公室A收入”时,直接显示办公室A汇总的收入,当选择“办公室b收入”时,直接显示办公室B汇总的收入,也就是相当于调入当日办公室的小计收入,当选择“其它收入”时,可以手动填入值。 是一个跨表的调值,也支持手动调入值,我看了表达式列,不支持跨表的,不知这种怎么实现?
[此贴子已经被作者于2012-4-18 20:02:22编辑过]
|
-- 作者:sloyy -- 发布时间:2012/4/18 21:28:00 -- 请参考 http://www.foxtable.com/bbs/dispbbs.asp?BoardID=2&replyID=120499&ID=18461&skin=1 |
-- 作者:狐狸爸爸 -- 发布时间:2012/4/19 7:37:00 -- 将此列的表达式设置为:
IIF(某列 = \'办公室A收入\', Sum(Child(关联1).收入),Sum(Child(关联2).收入)) |