-> Hier kostenlos registrieren
Hallo Kollegen,
ich möchte gerne über einen Skript vorzugsweise C-Skript die Sichtbarkeit eines E/A Feldes in einem Prefix ändern. Habe mir einen Code ausgedacht, der aber nicht funktioniert. Kann mir einer weiterhelfen? Habe WinCC 7.4 auf einem Rechner laufen.
ich möchte gerne über einen Skript vorzugsweise C-Skript die Sichtbarkeit eines E/A Feldes in einem Prefix ändern. Habe mir einen Code ausgedacht, der aber nicht funktioniert. Kann mir einer weiterhelfen? Habe WinCC 7.4 auf einem Rechner laufen.
#include "apdefap.h"
BOOL _main(char* lpszPictureName, char* lpszObjectName, char* lpszPropertyName)
{
// WINCC:TAGNAME_SECTION_START
// syntax: #define TagNameInAction "DMTagName"
// next TagID : 1
// WINCC:TAGNAME_SECTION_END
char temp;
temp = GetTagChar("name");
if (temp == "test")
SetPropBOOL(lpszPictureName,"Unwinder","EAFeld14Visible",TRUE);
else
SetPropBOOL(lpszPictureName,"Unwinder","EAFeld14Visible",FALSE);
return(0);
// WINCCICNAME_SECTION_START
// syntax: #define PicNameInAction "PictureName"
// next PicID : 1
// WINCCICNAME_SECTION_END
}