| 网站首页 | 业界新闻 | 小组 | 交易 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
共有 190 人关注过本帖
标题:请问,大家对动态字段报表是如何构建的?
只看楼主 加入收藏
radiofan
Rank: 4
等 级:业余侠客
威 望:4
帖 子:229
专家分:277
注 册:2006-7-30
结帖率:63.16%
收藏
已结贴  问题点数:30 回复次数:8 
请问,大家对动态字段报表是如何构建的?
报表的字段可变,列数可变(有可能会超出纸张尺寸),各位是如何解决的?谢谢!
有看到给出的方案是:设一个报表列域控件,设一个报表明细域控件,把记录合成到这些域控件中 ……
之前,我是对报表文件进行计算,动态改写报表文件,效果也行,但是,对于如何处理超出纸张尺寸未做尝试!
搜索更多相关主题的帖子: 字段 动态 报表 控件 构建 
7 天前 08:19
sdta
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
来 自:江苏省连云港市
等 级:版主
威 望:239
帖 子:8324
专家分:21560
注 册:2012-2-5
收藏
得分:10 
试试EXCEL的效果

坚守VFP最后的阵地
7 天前 08:59
radiofan
Rank: 4
等 级:业余侠客
威 望:4
帖 子:229
专家分:277
注 册:2006-7-30
收藏
得分:0 
以下是引用sdta在2021-1-11 08:59:19的发言:

试试EXCEL的效果


是的,excel可以任意控制。只是,我的想法尽可能用vfp本身的,不依赖于其它!(比如excel版本不同,控制代码可能会不同)
7 天前 09:37
radiofan
Rank: 4
等 级:业余侠客
威 望:4
帖 子:229
专家分:277
注 册:2006-7-30
收藏
得分:0 
图片附件: 游客没有浏览图片的权限,请 登录注册


如图:列标题与列值右对齐有点麻烦!
而且,不知何故:
SELECT SPACE(LEN('岗绩工资')-LEN(ALLTRIM(STR(岗绩工资)))) page_detail FROM bbsj INTO CURSOR "testbbsj" 不能用,报错!
SELECT SPACE(LEN('岗绩工资')-LEN('字符串') page_detail FROM bbsj INTO CURSOR "testbbsj" 可以 ……

[此贴子已经被作者于2021-1-11 15:38编辑过]

7 天前 15:29
sdta
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
来 自:江苏省连云港市
等 级:版主
威 望:239
帖 子:8324
专家分:21560
注 册:2012-2-5
收藏
得分:0 
不知这个表是什么情况,是一个人一个月一张表,还是一个人一年(12个月)的数据。

坚守VFP最后的阵地
7 天前 17:26
radiofan
Rank: 4
等 级:业余侠客
威 望:4
帖 子:229
专家分:277
注 册:2006-7-30
收藏
得分:0 
以下是引用sdta在2021-1-11 17:26:52的发言:

不知这个表是什么情况,是一个人一个月一张表,还是一个人一年(12个月)的数据。


这里是一个人一年。这只是一个测试数据,实际各种情况都会有,就是报表格式是不确定的!
6 天前 07:58
onege
Rank: 2
等 级:论坛游民
帖 子:1
专家分:10
注 册:2020-10-21
收藏
得分:10 
专程学习,vfP
6 天前 19:03
mywisdom88
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:版主
威 望:130
帖 子:2774
专家分:7124
注 册:2015-3-25
收藏
得分:10 
行转为列,列转为行
5 天前 13:08
radiofan
Rank: 4
等 级:业余侠客
威 望:4
帖 子:229
专家分:277
注 册:2006-7-30
收藏
得分:0 
以下是引用mywisdom88在2021-1-13 13:08:35的发言:

行转为列,列转为行


可以呀!
4 天前 09:20
快速回复:请问,大家对动态字段报表是如何构建的?
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.063725 second(s), 9 queries.
Copyright©2004-2021, BCCN.NET, All Rights Reserved