Use FastReport from Ruby ERP?
Hi,
We have developed a Ruby ERP called BeERP.
http://www.attiksystem.ch/beerp/beerp-the-fxruby-erp/
For reporting, we use at the moment MS Access. It works pretty well for us, but we'd like to investigate different ways of building our reports.
We need specific features from a reporting tool:
1) The ability to connect to Postgresql through ODBC.
2) The ability to run code inside the report, in order to do stuff while the report is being built. (like calculating a running sum, or show/hide an icon or change text to bold or italic depending on a datasource value, etc...)
3) The ability to call a report programmatically from Ruby. At the moment we use COM in order to call MS Access from Ruby.
4) The ability to change programmatically the datasource of the report about to be opened. Sometimes this is as simple as "select * from get_document_lines(123)" where 123 is the id of the document we want to show the report. Is should be possible to change this id at run time.
Do you think FastReport could be an option for us?
Thanks!
Philippe Lang
Attik System
We have developed a Ruby ERP called BeERP.
http://www.attiksystem.ch/beerp/beerp-the-fxruby-erp/
For reporting, we use at the moment MS Access. It works pretty well for us, but we'd like to investigate different ways of building our reports.
We need specific features from a reporting tool:
1) The ability to connect to Postgresql through ODBC.
2) The ability to run code inside the report, in order to do stuff while the report is being built. (like calculating a running sum, or show/hide an icon or change text to bold or italic depending on a datasource value, etc...)
3) The ability to call a report programmatically from Ruby. At the moment we use COM in order to call MS Access from Ruby.
4) The ability to change programmatically the datasource of the report about to be opened. Sometimes this is as simple as "select * from get_document_lines(123)" where 123 is the id of the document we want to show the report. Is should be possible to change this id at run time.
Do you think FastReport could be an option for us?
Thanks!
Philippe Lang
Attik System