Updating new fields in crystal reports land of love dating service
You build the function into a COM server (as a DLL) and distribute it with the report.
In the report itself, you call the function from within a Crystal formula (you can pass parameters to it if necessary).
But the process will be straightforward for anyone who knows how to use the relevant programming language.
Database updates need to be carefully controlled, with proper integrity checks and validation.
The same mechanism can be used to send INSERT, UPDATE or DELETE statements.
If you take this route, you will still need to obtain the data for the report.
In most cases, you won't want end users to be able to make changes to your vital corporate data simply by running a report.
That said, there might be times when it's desirable to write to a database as part of a reporting task.