请教--格式表格的显示与实现(100分)

  • 主题发起人 主题发起人 skyrabbit
  • 开始时间 开始时间
S

skyrabbit

Unregistered / Unconfirmed
GUEST, unregistred user!
各位高手:
我在数据库编程时遇到以下式样的报表,不知道该怎样实现,请指教。
________________________________
| | 人 员 | |
| 专 | 类 别 | 学 |
| 业 |--——-------------| 位 |
| 名 | 统 | 委 | 定 | 其 | 级 |
| 称 | 分 | 培 | 向 | 他 | 别 |
---------------------------------
| aaa | 3 | 4 | 5 | 6 | 大专| <---数据记录1
--------------------------------
| bbb | 7 | 8 | 9 | 0 | 中专| <---数据记录2
--------------------------------
1)显示在窗体上时如何实现(用来显示查询结果或者输入数据)?
1.上图所示嵌套格式 2.在表格内实现竖排的文字(包括多行)
2) 用QuickReport怎样实现打印报表的格式?
请各位不吝赐教,给出具体实现编程方法!
谢谢!
 
放个TLABEL下去,设wordwrap为true;
 
我有这种格式的例子,很麻烦的,得先做一个模型在吧相关的数据写到一个文件保存起来,
每次启动程序的时候读取该文件中的数据,它是用TShape,和TLabel生成的,在放一个TDBGrid
......
 
ArJianzeng,可以把你的代码贴出来吗?
不方便的话,可以直接送到zrabbit@163.net
谢谢!
 
如果你的记录已经确定,可以以控件方式实现(dbgrideh)直接打印。
此控件可以完全实现你所要求格式的报表。
to ArJianzeng:
如果可以,请把你的代码贴出好吗?
或corao@yeah.net
 
我现在只能用Panel和Label一个一个的拼起来,实在是麻烦。
到底有没有更好的方法?
另外 EHLib控件组如何在C++ Builder中安装?
 
Diamond Grid 控件支持多标题形式,也能同时在Delphi和C++ Builder中安装,
1、它能不能实现如上所示的竖立标题?
2、哪里能够下载这个控件?包括注册码?
谢谢!
 
I have an idea:writing into a Excel File or Directly to paper!
 
为什么要另外用控件哪, DBGRID就能搞定 
只是折行有点问题. 
 
不是说dbgrideh可能解决你的问题吗。
 
To coao:
我已经下了Ehlib1.55,有dbgrideh,也能支持C++ Builder
正在看帮助。
 
Ehlib怎样实现竖排的表格标题??
(我看了帮助和DEMO,没有找到相关的属性设置。)
————-—————
| A |
————- —————
| A | B |
| A | B |
| A | B |
———— —————
 
唉,再没人回答的话,只好就此结束了。
 
用|线设置CaPTION就行了:)
 
To yh:
我要的是 竖排的表格标题
| 是分行用的。
 
真的没有人能帮我了吗?
 
再提前一下。
 
将DBGRIDEH的列宽缩小到只有一个字符(中间用空格填充可以有几个字符),并设多行属性为真,标题的
行数设为需竖排的行数。即可
 
我现在用Panel和Label一个一个的拼起来作完了四十多个表。
下次再改的话就要用EHLIB了。
最后一次提前,看看还有没有高人指点。
 
帮你提前一下,我想知道有没有更好的方法。
有了别忙了:corao@yeah.net
 
后退
顶部