以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- 求报表追加多值方法。 (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=46929) |
-- 作者:ndxfke -- 发布时间:2014/3/1 14:18:00 -- 求报表追加多值方法。 报表模板有一单元格,该单元格要填充另一个表的,符合条件的多行值; 我看报表帮助,有引用单值,不知道这种有条件的多值,怎么引用进来。
|
-- 作者:Bin -- 发布时间:2014/3/1 14:21:00 -- 如果是子父表关系的话就可以引用, 毫无关联的表的话,那就没办法了. |
-- 作者:ndxfke -- 发布时间:2014/3/1 14:26:00 -- 哦,那咱就把它做成父子关系表; 比如,通过父表关键值,到子表里去找符合这个值的多值;并填充到模板指定单元格,模板里代码如何写呢?
|
-- 作者:Bin -- 发布时间:2014/3/1 14:36:00 -- http://www.foxtable.com/help/topics/0204.htm |
-- 作者:ndxfke -- 发布时间:2014/3/1 14:45:00 -- Bin, 我想实现的,跟这还是有区别。 例子是将找到的值进行多行填充,我是想充填在一个单元格子 ;相当于采取循环,把找到的值加入数组,再把数组值循环取出来填充到这个单元格,
|
-- 作者:Bin -- 发布时间:2014/3/1 14:47:00 -- 那你把值存到VAR变量去, 再引用VAR变量吧 http://www.foxtable.com/help/topics/1391.htm |
-- 作者:ndxfke -- 发布时间:2014/3/1 15:05:00 -- 这也是个办法,不过还没用过VAR变量。希望学习下.. 看了帮助,我的理解应该是在BuildDetail 事件里写代码来赋值给VAR; 定义VAR名时,出现一个疑问:VAR类型没有类似数组,集合这样的,我这多值是如何来存放呢。求助~ 又或者是否写几句代码来借鉴学习
|
-- 作者:Bin -- 发布时间:2014/3/1 15:06:00 -- 你多值不是要存到一个单元格的吗? 不就是相当于一个字符串吗? 直接存Var即可啊. |
-- 作者:ndxfke -- 发布时间:2014/3/1 15:07:00 -- 对哦... 我尝试下,
|
-- 作者:ndxfke -- 发布时间:2014/3/1 15:30:00 -- 搞定,谢谢亲! |