-> Hier kostenlos registrieren
Hallo,
ich verzweifle noch an dem Skriptbefehl "GetDataRecordName" im TIA-Portal WinCC V11 (SP2, Update 5).
Vorab:
Ich habe zwei interne Variablen "act_Recipe_Name" und "act_dataset_name" - beide als Typ WString
Egal wie ich GetDataRecordName aufrufe, erhalte ich in der RunTime immer den Fehler "Typen unverträglich".
Ich hab folgendes probiert:
Jeder Aufruf gibt die o. g. Meldung.
Im WinCC flex 2008 funktioniert der erste Aufruf (mit SmartTags) problemlos.
Ich vermute, dass es Probleme mit dem Typ "WString" gibt. Denn WinCC Flex kennt nur den Typ "String"
Was könnte das Problem sein?
ich verzweifle noch an dem Skriptbefehl "GetDataRecordName" im TIA-Portal WinCC V11 (SP2, Update 5).
Vorab:
Ich habe zwei interne Variablen "act_Recipe_Name" und "act_dataset_name" - beide als Typ WString
Egal wie ich GetDataRecordName aufrufe, erhalte ich in der RunTime immer den Fehler "Typen unverträglich".
Ich hab folgendes probiert:
Code:
Dim function_state
Call GetDataRecordName(1, 1, SmartTags("act_Recipe_Name"), SmartTags("act_dataset_name"), function_state)
Call GetDataRecordName(1, 1, CStr(SmartTags("act_Recipe_Name")), CStr(SmartTags("act_dataset_name")), function_state)
Call GetDataRecordName(1, 1, CStr(act_Recipe_Name), CStr(act_dataset_name), function_state)
Im WinCC flex 2008 funktioniert der erste Aufruf (mit SmartTags) problemlos.
Ich vermute, dass es Probleme mit dem Typ "WString" gibt. Denn WinCC Flex kennt nur den Typ "String"
Was könnte das Problem sein?