VFP9能不能做出异形报表?(多列内容、行数、字体大小不一致)

dfwxj 2011-10-03 08:15:52
这个要求可能高了点,不知道能否实现。

报表分左右两列,两列的内容不相干,字体大小不同,行数也不一定相同,列宽也不同。报表没找到能分别设计两列的。

具体就是:左栏打印收费项目及金额,右栏打印具体收费的品种。各品种属于不同的项目分类。

********************************

如果报表没有提供现成的方案,那我就只能按每页可打印的行数用多字段收集打印内容,然后按固定格式设计报表了
...全文
205 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
十豆三 2011-10-04
  • 打赏
  • 举报
回复
如:
设计时这样设计,上面的左侧内容为你的左侧内容,是报表的第1个细节,下面的右侧内容为你的右侧内容,是报表的第2个细节,注册字体和表格线(正好相反,横是竖,竖是横)及字段内容位置的调整(原来的行记录,要转成列记录,最后一行要变为第一行,表中原来有N个记录,现在要变成N+1个列(字段),最后一列就是将来横看的列标题)。


*----------------------------------
打印后,再横着看:


如果内容较多,也可以横设计,打印后,竖看。
十豆三 2011-10-04
  • 打赏
  • 举报
回复
可以实现:
用 vfp9.0 的双细节功能即可。
用A4竖打横看

竖着设计,打印后,横着看。

上面细节打印 你左侧内容
下面细节打印 你右侧内容

所有字体向右旋转90度,表格用横线用竖线,横线用竖线,,这样打印后,横看就字体正常,竖线变横线了。
另外你的内容也要调整一下,横看在上的内容,要竖打时此部分是后面的字段。

VFP9报表多细节区示例
http://download.csdn.net/detail/apple_8180/1029982
十豆三 2011-10-04
  • 打赏
  • 举报
回复
清风兄:方便时你做个图发上来(用Excel做出,截图就行),上班后有空时研究一下。
dfwxj 2011-10-04
  • 打赏
  • 举报
回复
用字段,好控制位置。固定页面,只能用笨方法了~~~
十豆三 2011-10-04
  • 打赏
  • 举报
回复
连续纸,又有页注脚和页标头,用我的方法的确不太适合。
那还是用你的方法吧。
这一条记录用备注字段排版容易一些吧。
dfwxj 2011-10-04
  • 打赏
  • 举报
回复
打出的单子是这样的:
dfwxj 2011-10-04
  • 打赏
  • 举报
回复
豆兄费心了,这招用不了,因为:用的是连续打印纸。况且,还有标头、页脚。只能用死办法实现。将一页可打印的N条记录整合成一条记录,然后每条记录出一页,想咋排就咋排。

谢谢了~~~

ACMAIN_CHM 2011-10-03
  • 打赏
  • 举报
回复
一种思路,是利用VFP操作EXCEL来实现。

VFP操作EXCEL你可以参考版主的博客。
http://blog.csdn.net/apple_8180/article/details/672913
VFP全面控制EXCEL

2,723

社区成员

发帖
与我相关
我的任务
社区描述
VFP,是Microsoft公司推出的数据库开发软件,用它来开发数据库,既简单又方便。
社区管理员
  • VFP社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧