以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  [求助]请教关于表达式列和交叉统计的若干问题  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=58157)

--  作者:cherryjing
--  发布时间:2014/10/13 9:26:00
--  [求助]请教关于表达式列和交叉统计的若干问题
若有表格1,其中包含名称、编号、...列
1、是否可生成形如“名称(编号)”这种形式的表达式列?如何生成?
2、如果不能生成问题1的表达式列,那么在交叉统计时,如何生成形如“名称(编号)”的水平分组?
3、如何提取数据表中的一部分数据(满足条件的数据)来生成统计表?

[此贴子已经被作者于2014-10-13 9:29:51编辑过]

--  作者:Bin
--  发布时间:2014/10/13 9:36:00
--  
1.  [列名] + [列名]
3.设置Filter

--  作者:cherryjing
--  发布时间:2014/10/13 9:49:00
--  
1、我在表达式生成器中输入
    [名称]+"("+[编号]+")"
提示错误:无法解释位置6的标记“”“

3、我查了datatable是没有filter方法的,只有table才有,而CrossTableBuilder(TableName, SourceDataTable)中的SourceDataTable貌似应该是datatable吧,我不是很明白bin的意思,可否明示?

--  作者:有点甜
--  发布时间:2014/10/13 9:52:00
--  
[名称]+\'(\'+[编号]+\')\'
--  作者:有点甜
--  发布时间:2014/10/13 9:53:00
--  

CrossTableBuilder 有一个filter属性啊,请认真看它的帮助文档

 

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

 


--  作者:cherryjing
--  发布时间:2014/10/13 11:16:00
--  
如果在SourceDataTable数据表中只有序号列,而要从其他表通过序号来取得名称,如果是这种情况,如何生成形如“名称(编号)”的水平分组?
--  作者:有点甜
--  发布时间:2014/10/13 11:26:00
--  
 回复6楼,SourceDataTable必须有名称(编号)这一列,无论用什么方式,表达式也好、代码也好,必须先生成。