关于delphi打印预览以及打印格式设置的有关问题

关于delphi打印预览以及打印格式设置的问题
比如一个FORM里有几个edit的内容还有dbgrid 的内容,我想将这些内容同时打印出来,比如上面两行是edit 的内容,然后下面是dbgrid 的内容。而且要能打印预览。应该怎么弄。有人告诉我说可以用fastreport,但我是初学者,下载了以后应该怎么用?所以请大家帮帮忙,因为初学,所以最好说的详细点,谢谢啦

------解决方案--------------------
导出excel
------解决方案--------------------
fastreport用法去google一下,就有了,使用比较容易的
------解决方案--------------------
使用第三方控件。

------解决方案--------------------
下載了就安裝,有自帶的demo,自己先看看