$-parameter is still needed despite removing it from the panel

Discussions about product bugs & problems!
Note: This is no replacement for the Official ETM Support!
4 posts • Page 1 of 1
johna_ssa
Posts:21
Joined: Wed Jan 28, 2015 6:14 pm

$-parameter is still needed despite removing it from the panel

Post by johna_ssa »

I get the following warnings when I load one of my panels.

WCCOAui (1), 2016.07.17 14:05:53.293, CTRL, WARNING, 51, Parameter incorrect, did not find the $-parameter, $POPUP
WCCOAui (1), 2016.07.17 14:05:53.297, PARAM,WARNING, 81, Syntax error, $-Parameter, Module: _QuickTest_
Panel: C:\\WinCC_OA_Proj\\FMCNovolastic\\panels\\ReportPanels\\SurfacePreparation.pnl []
In reference: objects/IODateTime.pnl Group: 18 named: "START_TIME"
WCCOAui (1), 2016.07.17 14:05:53.301, CTRL, WARNING, 51, Parameter incorrect, did not find the $-parameter, $POPUP
WCCOAui (1), 2016.07.17 14:05:53.306, PARAM,WARNING, 81, Syntax error, $-Parameter, Module: _QuickTest_
Panel: C:\\WinCC_OA_Proj\\FMCNovolastic\\panels\\ReportPanels\\SurfacePreparation.pnl []
In reference: objects/IODateTime.pnl Group: 19 named: "STOP_TIME"
WCCOAui (1), 2016.07.17 14:05:53.309, CTRL, WARNING, 51, Parameter incorrect, did not find the $-parameter, $POPUP
WCCOAui (1), 2016.07.17 14:05:53.314, PARAM,WARNING, 81, Syntax error, $-Parameter, Module: _QuickTest_
Panel: C:\\WinCC_OA_Proj\\FMCNovolastic\\panels\\ReportPanels\\SurfacePreparation.pnl []
In reference: objects/IODateTime.pnl Group: 20 named: "2HR_MIN"
WCCOAui (1), 2016.07.17 14:05:53.318, CTRL, WARNING, 51, Parameter incorrect, did not find the $-parameter, $POPUP
WCCOAui (1), 2016.07.17 14:05:53.322, PARAM,WARNING, 81, Syntax error, $-Parameter, Module: _QuickTest_
Panel: C:\\WinCC_OA_Proj\\FMCNovolastic\\panels\\ReportPanels\\SurfacePreparation.pnl []
In reference: objects/IODateTime.pnl Group: 21 named: "24HR_MAX"

The parameter $POPUP used exist in the SurfacePreparation.pnl. But, I have since modified it and removed the parameter completely from the panel and saved it. The panel is working fine. But, I still get these warnings that clutter the log viewer. How do I "rebuild" the SurfacePreparation.pnl so the loader won't complain when it can't fix up this non-existent $-parameter?

I seem to recall this was mentioned as an undocumented feature in the training class and there is a simple work around. But, I can't find it.

BTW, I am using 3.14 patch 4.

Gertjan van Schijndel
Posts:634
Joined: Mon Aug 02, 2010 10:37 am

Re: $-parameter is still needed despite removing it from the panel

Post by Gertjan van Schijndel »

So if I understand it correctly you have remove the dollar parameter '$POPUP' from the panel 'SurfacePreparation.pnl' and you get the errors. Is this correct?
Does the panel 'objects/IODateTime.pnl' also have the dollar parameter '$POPUP'?

m.sabitov
Posts:23
Joined: Fri Feb 21, 2014 7:20 am

Re: $-parameter is still needed despite removing it from the panel

Post by m.sabitov »

Maybe you reference have overparemetriztion. You changing original panel, but overparametrization reference dont changing

johna_ssa
Posts:21
Joined: Wed Jan 28, 2015 6:14 pm

Re: $-parameter is still needed despite removing it from the panel

Post by johna_ssa »

I went back to the SurfacePreparation.pnl and opened it using the Edit | Edit Panel Scripts editor. I found that I was still referencing $POPUP in the initialization handler for one of the graphic objects in the panel. I was not aware this object had an initialization handler. The Edit | Edit Panel Scripts helped to make this obvious.

Thanks for the replies.

4 posts • Page 1 of 1