Problem:
Crystal Reports has an COM Automation interface RDC that allows you to produce reports programatically in your application.
It is possible to utilise this interface from COBOL.
Resolution:
Attached to this article is an example showing how you can call the RDC Interface.
The example is based on a sample report that is provided when Crystal is installed. You may need to amend the location of this in the example code.