It would be handsome if one could make a parametersetting in the report definition that results in the adoption of the report-outputfile-name from executed model.
The end-user cannot modify the output file name when reports are executed from ARIS Connect via the report Icon. For example, I made a report that generates a nice output for our uERM models, definition name 'uERM datamodel'. If the end-user runs that report from a particular uERM model in ARIS connect, the name is always 'uERM datamodel.*'. If my idea is implemented, the person who builds the report can choose that the modelname instead of the repport definition name is used at execution.
thank you for sharing your idea. Do you have any specific reports in mind? Standard reports or custom reports? If it is the latter, you could fetch the "asset" name (model, db, ...) and modify the output file name.
Hi Leon,
I understand that the end-user cannot modify it. In the meantime, you could modify your script:
Check the documentation for the Report class "Context".
fetch the model name from the execution context in your report
set the file name according to that name
Let me know if that did the trick.
Philip
The end-user cannot modify the output file name when reports are executed from ARIS Connect via the report Icon. For example, I made a report that generates a nice output for our uERM models, definition name 'uERM datamodel'. If the end-user runs that report from a particular uERM model in ARIS connect, the name is always 'uERM datamodel.*'. If my idea is implemented, the person who builds the report can choose that the modelname instead of the repport definition name is used at execution.
Hi Leon,
thank you for sharing your idea. Do you have any specific reports in mind? Standard reports or custom reports? If it is the latter, you could fetch the "asset" name (model, db, ...) and modify the output file name.
Regards,
Philip