| 发表于:2007-04-03 22:23:07 楼主 |
需求:能够保存上次打印的数据,下次选到此数据能按原格式重新打印 请问:在vb中已经打印过的报表,要重新打印(原来打印就是用vb自带的printer打印写的),是否一定要再到数据库中去取出原始数据,因为重新去取数据的话,有些数据没有保存好,造成重打印的时候少内容,现在老板要我写个小的通用工具,把上次打印的内容保存到数据库中,下次再调出来打印,问题是一张同样格式的报表,可以这样做,但是不同格式的报表,出的数据也不一样,重新读原始数据比较麻烦,这类打印,是不是要把第一次打印过的内容、坐标点、字体大小等数据以一定格式存储下来,下次调用数据分解后再读出数据打印,还是有没有别的办法,可以把这一次打印发在发送结束前把打印流中的数据什么的存下来,下次直接调此类数据再打印,不知道有没有相关的什么好的办法?请各位同行帮忙分析一下,小弟先谢过了 |
|
|
|
|