Foxtable(狐表)用户栏目专家坐堂 → [求助]基于数据表的统计表能设置模板吗


  共有4862人关注过本帖树形打印复制链接

主题:[求助]基于数据表的统计表能设置模板吗

帅哥哟,离线,有人找我吗?
chnfo
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:九尾狐 帖子:2191 积分:18007 威望:0 精华:0 注册:2011/11/26 20:21:00
[求助]基于数据表的统计表能设置模板吗  发帖心情 Post By:2018/1/23 23:01:00 [显示全部帖子]

帮助里的“交叉统计”这一节中,可以形成以客户行分组的统计表,列是商品。

问题:
1、是否可以为这种列不确定有多少(因为商品可能有5种,也可能有100种)的统计表设置报表模板?
2、如果可以,该如何做呢?
3、如果不行,那就只有用专业报表了。

 回到顶部
帅哥哟,离线,有人找我吗?
chnfo
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:九尾狐 帖子:2191 积分:18007 威望:0 精华:0 注册:2011/11/26 20:21:00
  发帖心情 Post By:2018/1/23 23:31:00 [显示全部帖子]

就是下图这样的。这是交叉查询出来的报表。最终生成的报表也就是加上表头、最底下加上一个合计。
但这个查询表有几点要注意:
1、行是不固定的,因为供应商品的客户、个数都不同。比如上个月是甲乙丙丁4个,这个月可能是甲乙丙丁戊5个
2、列也是不固定的,因为供应的商品上个月可能有ABC三种商品,这个月可能会有ABCDE五种商品。

最终的报表想当于要直接导出下图这样的样子,但需要加表头之类。例如加上报表的名称、单位、报表日期等等
结果是这样的,倒是不复杂

图片点击可在新窗口打开查看此主题相关图片如下:无标题2.png
图片点击可在新窗口打开查看




图片点击可在新窗口打开查看此主题相关图片如下:无标题.png
图片点击可在新窗口打开查看

[此贴子已经被作者于2018/1/23 23:50:15编辑过]

 回到顶部
帅哥哟,离线,有人找我吗?
chnfo
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:九尾狐 帖子:2191 积分:18007 威望:0 精华:0 注册:2011/11/26 20:21:00
  发帖心情 Post By:2018/1/24 21:31:00 [显示全部帖子]

方法一,这个我自己用可以,给客户用就不好了。
方法二,模板如何定义呢?又怎么改模板。有没有示例参考哦

 回到顶部
帅哥哟,离线,有人找我吗?
chnfo
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:九尾狐 帖子:2191 积分:18007 威望:0 精华:0 注册:2011/11/26 20:21:00
  发帖心情 Post By:2018/1/24 21:56:00 [显示全部帖子]

这个模板恐怕没法定义哟,因为列是动态的。比如这个月只有ABC三种商品,那么就只需要显示ABC的数量和金额这6列。下个月可能会有ABCDE五种商品,那就要显示10列了。

 回到顶部
帅哥哟,离线,有人找我吗?
chnfo
  5楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:九尾狐 帖子:2191 积分:18007 威望:0 精华:0 注册:2011/11/26 20:21:00
  发帖心情 Post By:2018/1/24 22:10:00 [显示全部帖子]

因为表名称是最头上的嘛,它是要横贯所有的数据的列的。因为列是动态的,模板如何处理它要合并多少列呢?
如果加上供应商这一列,这个月有3种商品,那总列数就应当是7列;某个月有5种商品,那就是7*2+1=15列

是不要还要用代码处理表名的合并列呢

如果只是显示数据倒是简单,现在这个是有点小难受的
[此贴子已经被作者于2018/1/24 22:10:59编辑过]

 回到顶部
帅哥哟,离线,有人找我吗?
chnfo
  6楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:九尾狐 帖子:2191 积分:18007 威望:0 精华:0 注册:2011/11/26 20:21:00
  发帖心情 Post By:2018/1/24 22:18:00 [显示全部帖子]

或者模板中的第一个sheet中,表名搞它个100列放那里图片点击可在新窗口打开查看
把数据导到第二个sheet中,然后再合并两个sheet
[此贴子已经被作者于2018/1/24 22:18:35编辑过]

 回到顶部
帅哥哟,离线,有人找我吗?
chnfo
  7楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:九尾狐 帖子:2191 积分:18007 威望:0 精华:0 注册:2011/11/26 20:21:00
  发帖心情 Post By:2018/1/24 22:22:00 [显示全部帖子]

表名和基本信息就是两行。
第一行:就是表名称,例如叫“商品销售情况统计表”
第二行,就是一些基本信息,比如说月份:****月   第**页  共**页   表003这样的
接下来就是正常内容了(相当于明细表,只不过它的列是动态的)
第一列:供应商
第二列以后是多层表头,就是上面截图的商品名称1_数量,商品名称1_金额,商品名称2_数量,商品名称2_金额,……,商品名称N_数量,商品名称N_金额
下面是具体数据


最下面的制表人、复核人、审核人、打印日期这些东西,我想如果有难度的话,就放到页脚中设置去


现在,基本的业务处理、数据统计汇总都有了,就是报表这一块麻烦。
是希望用户直接可以输出,顶多是调调列宽行高之类的,不需要他们自己去插入行,填写表名称,合并单元格这些操作。
[此贴子已经被作者于2018/1/24 22:25:10编辑过]

 回到顶部
帅哥哟,离线,有人找我吗?
chnfo
  8楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:九尾狐 帖子:2191 积分:18007 威望:0 精华:0 注册:2011/11/26 20:21:00
  发帖心情 Post By:2018/1/24 22:52:00 [显示全部帖子]

明天试试吧,非常感谢。有问题再请教

 回到顶部
帅哥哟,离线,有人找我吗?
chnfo
  9楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:九尾狐 帖子:2191 积分:18007 威望:0 精华:0 注册:2011/11/26 20:21:00
  发帖心情 Post By:2018/1/26 17:45:00 [显示全部帖子]

试验了一下,还是不得要领。请教各位大神。
文件如下:
 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:生成交叉表报表.foxdb

报表模板和最终的显示效果如表
 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:kk.xls





 回到顶部
帅哥哟,离线,有人找我吗?
chnfo
  10楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:九尾狐 帖子:2191 积分:18007 威望:0 精华:0 注册:2011/11/26 20:21:00
  发帖心情 Post By:2018/1/26 19:48:00 [显示全部帖子]

非常感谢。测试成功了。解决了一大难题呀。

还有一个小问题,在保存过程中,总弹出一个提示:在当前位置发现已经存在名为“RESUME.XLW” 的文件。您希望将该文件替换掉吗?
这是什么意思?没有任何地方会有这个东西呀。



 回到顶部
总数 17 1 2 下一页