Applies To:
  • CitectSCADA 6.1, 7.0
  • CitectHMI 6.1, 7.0

Summary:

The PageGoto Cicode function does not display the page on the active window if called from a popup page. This problem should only occur on multimonitor CSV_Include projects with 1 monitor. 


Solution:

This issue has been resolved in a future version of CitectHMI/SCADA however the following modifications show how anyone can apply the changes to resolve the problem. The change requires us modifying a Cicode files that exists in the CSV_Include project.

Open the file "CSV_Multimonitors.ci" Cicode file located in the "\User\CSV_Include".

In function the Cicode function "CSV_MM_PageDisplay". Change the following Cicode from:

IF miMonitors = 1 THEN
    !Single monitor operation
    iMonitor = 0;
END

To:

IF miMonitors = 1 THEN
    !Single monitor operation
    iMonitor = 0;
    !Get the current active window
    miParentWindowNo[iMonitor] = WinNumber();
;
END 

 

Keywords:
 

Attachments