2

我正在使用 Delphi 2009,我真的需要创建一个可以在 DBGrid 中打印所有数据的按钮。我很感激我能得到的所有帮助。

4

4 回答 4

4

由于它是一个 DB 网格,因此您可以使用您拥有的任何报告组件创建报告,或者您可以通过使用打印机单元而不使用它们,通过迭代数据并使用打印机打印它们。

于 2009-08-03T09:56:36.207 回答
1

获取下面的 TxcellentFormPrinter 控件,然后您可以打印整个网格。

http://www.code4sale.com/joehecht/

希望这可以帮助。

于 2009-08-03T13:23:27.617 回答
0

您可以使用 SMReport 自动生成套件中的 TSMPrintData 组件: http ://www.scalabium.com/smr

于 2009-08-04T11:49:33.273 回答
0

我不知道你想要什么,但如果你想将数据设置为 TDbGrid,然后将数据设置为数据集并将数据集与 TDbGrid 链接。但是,如果您想从 DbGrid 打印数据,请参阅Print a TDBGrid

于 2012-08-01T09:37:11.393 回答