以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- excel报表求助 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=63951) |
|
-- 作者:花开的声音 -- 发布时间:2015/2/2 8:49:00 -- excel报表求助 如图,分组统计中,同样的代码,放在表的下面就能正确统计,放在表头就统计不出来,怎么回事。想放在上面统计每个分组的法律服务所数,怎么弄,谢谢! 此主题相关图片如下:qq图片20150202084909.jpg |
|
-- 作者:Bin -- 发布时间:2015/2/2 8:54:00 -- http://www.foxtable.com/bbs/dispbbs.asp?BoardID=2&ID=63886&skin=0 |
|
-- 作者:有点甜 -- 发布时间:2015/2/2 9:01:00 -- 呃,可以用全局变量和报表事件,参考
http://www.foxtable.com/help/topics/1391.htm
http://www.foxtable.com/help/topics/1954.htm
|
|
-- 作者:花开的声音 -- 发布时间:2015/2/2 10:33:00 -- 那我通过目录树的复选框,用filter筛选出记录后,是不是要把筛选结果保存为一张表,才能进一步设置条件筛选出符合条件的记录的数量并付值给var变量?如是的话,那怎样将筛选结果保存为一张表? |
|
-- 作者:有点甜 -- 发布时间:2015/2/2 10:40:00 -- 不需要啊,不是能直接统计的么,用compute函数啊。 |
|
-- 作者:花开的声音 -- 发布时间:2015/2/2 12:43:00 -- \'------------筛选出符合条件的记录--------------
Dim Book As New XLS.Book(ProjectPath & "Attachments\\基层法律服务所名册.xls") Dim App As New MSExcel.Application Dim str As String = FileSys.ReadAllText(ProjectPath & "Reports\\基层法律服务所名册.htm", Encoding.Default) Dim str1 As String = FileSys.ReadAllText(ProjectPath & "Reports\\基层法律服务所名册.files\\stylesheet.css", Encoding.Default)
在报表的表头上设计标记 <法律服务所数> ,在左边的目录树的复选框改变豆腐中用以上代码,怎么报表的表头什么也没有显示,要怎么改才行。目的是要在表头上显示每个分组中的记录数。谢谢! |
|
-- 作者:花开的声音 -- 发布时间:2015/2/2 14:09:00 -- 麻烦哪位帮看下。 |
|
-- 作者:有点甜 -- 发布时间:2015/2/2 14:10:00 -- 先赋值给标记,在build啊
Book.Marks("法律服务所数") = Tables("基层法律服务机构信息表").Compute("count(法律服务所)", "主管司法局 = [主管司法局]") Book.Build() \'生成细节区 |
|
-- 作者:花开的声音 -- 发布时间:2015/2/2 14:22:00 -- 嗯,在表头上单独用<法律服务所数> ,数量是生成正确了。在表头显示时,这个字符串,生成不了。请帮看下,该怎么写的。<[主管司法局] & ":" & "共" & <法律服务所数> & "个法律服务所"> |
|
-- 作者:Bin -- 发布时间:2015/2/2 14:27:00 --
[此贴子已经被作者于2015-2-2 14:30:02编辑过]
|