Applies To:
  • CitectSCADA 5.xx, 6.XX
  • CitectHMI 5.xx, 6.XX

Summary:
I have configured an RTF report with cicode in it, and when I run the report Citect runtime seems to crash. Why is this so?
 

Solution:
You may have your cicode in the format below:

{ testfunction() }

where testfunction() is a void cicode function.

Cicode enclosed in curly braces should be either an expression or a variable, as these can be resolved in the body of a report for display.

The workaround for this issue is to have this function return a value, or to re-write the function as follows:

{Cicode}
testfunction()
{end}


Citect has confirmed this to be a problem in CitectHMI/SCADA version 5.XX to 6.XX.  We are researching this problem and will post new information here as it becomes available.
 

Keywords:
cicode, report, format  

Attachments