关于DBgrid的简单问题? (不好意思,这贴是我以前没有被回答的贴子,改了一下,不过所有以前回答的人至少每人10分) (300分)

  • 主题发起人 主题发起人 哈利波特
  • 开始时间 开始时间

哈利波特

Unregistered / Unconfirmed
GUEST, unregistred user!
1.正常情况下,dbgrid每一行只显示数据库中的一条记录
现在要想在dbgrid的一行,显示两条记录,该怎么做?
我主要是想打印,而一条记录只是占A4纸的一半,所以要两条记录才行
2.我用的是dbgrideh及printdbgrideh控件,如果我只想要一条记录的话,那么怎么使把它放到
A4纸的中间呢?
 
我原来用gps都是自带软件的.在吉普车上绕一圈回来,距离就有了.因为gps本身自带误差,所以要
消除是不大可能的.另外你用的什么gps,估计比较古老,而且误差大的那种.请告知
 
to:quickchop
你用的是什么GPS啊?能说一下吗
我们用的还没确定呢,如果可能的话,我也用你用的那样不就行了,呵呵
谢了
 
gps本身自带误差,这个肯定要在gps上打注意,UP!!
 
实际上你是控制打印的问题。
与DBGRID显示记录无关。
如果真要DBGRID一行显示两行数,恐怕Y有点困难。
如果从打印如手来解决你的问题,应该是不难的问题。
 
用Developer Express公司的控件 dxDBGrid 可以轻易实现
 
自己画。不过我也不会。Developer Express的也行。
 
1.建一个临时表,每两条记录合并为一条记录
2.PASS printdbgrideh,Change RAVE
 
应该在报表中实现:
1. 使用分栏的概念。用二栏;
2. 自己生成一个临时表,将两条记录合成一条,专门用于打印。
 

Similar threads

回复
0
查看
608
不得闲
回复
0
查看
1K
不得闲
S
回复
0
查看
3K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
2K
SUNSTONE的Delphi笔记
S
后退
顶部