Current situation is:
I am generating a report by parsing through a record set and populating an Excel 2000 spreadsheet and invoking the print.
Reasons and benefits are as follows:
1. The base document is easy to edit in Excel
2. The document is in Landscape format and is slightly wider than the page. In Excel you can format the print area so that it is stretched in the appropriate direction to make the document look proportional.
3. I can manipulate the column output on the fly in VB
Cons are:
1. Have to generate new document for each page.
2. It is difficult to preview the entire document at once (because of #1)
3. I am not sure about the distribution of the Excel portion of the code. (Not a huge concern on this project because all the system I am installing on have Excel. However, next project I might not be so lucky)
I have looked at Datareports (I use one for a different report). But I am very frustrated with the editing functions of Datareports in VB. It seems that Datareports are very limited in terms of formatting the output (for example sizing the actual print area does not seem to be an option).
Crystal reports may work for me I understand that it is packaged with VB6 but I am not sure where to go for information on how to implement Crystal. And like Excel I am not sure about re-distribution. (I don’t have CR on the systems I am installing to)
What am looking for is a better solution / direction or more information / suggestions / sample code to solve the report issues. I would like to generate a Preview of the report. I would also like the report to be as Excel like as possible. The current project “works” I just want to make it work better without spending extreme amounts of time editing the document for mediocre results. (I don’t mind the training time) I also do not have a large budget to spend on outside software I need to work within VB6 and Office 2000
TIA
Tom
I am generating a report by parsing through a record set and populating an Excel 2000 spreadsheet and invoking the print.
Reasons and benefits are as follows:
1. The base document is easy to edit in Excel
2. The document is in Landscape format and is slightly wider than the page. In Excel you can format the print area so that it is stretched in the appropriate direction to make the document look proportional.
3. I can manipulate the column output on the fly in VB
Cons are:
1. Have to generate new document for each page.
2. It is difficult to preview the entire document at once (because of #1)
3. I am not sure about the distribution of the Excel portion of the code. (Not a huge concern on this project because all the system I am installing on have Excel. However, next project I might not be so lucky)
I have looked at Datareports (I use one for a different report). But I am very frustrated with the editing functions of Datareports in VB. It seems that Datareports are very limited in terms of formatting the output (for example sizing the actual print area does not seem to be an option).
Crystal reports may work for me I understand that it is packaged with VB6 but I am not sure where to go for information on how to implement Crystal. And like Excel I am not sure about re-distribution. (I don’t have CR on the systems I am installing to)
What am looking for is a better solution / direction or more information / suggestions / sample code to solve the report issues. I would like to generate a Preview of the report. I would also like the report to be as Excel like as possible. The current project “works” I just want to make it work better without spending extreme amounts of time editing the document for mediocre results. (I don’t mind the training time) I also do not have a large budget to spend on outside software I need to work within VB6 and Office 2000
TIA
Tom