Parameter Type of name does not match

@paresy:

Ich arbeite gerade meine „Umzugsfehlerliste“ weiter ab.

Ich bekomme folgenden Fehler :

in folgendem Scriptteil:

Dazu die Konsolenansicht:
2015-03-23 18_54_28-IP-Symcon Verwaltungskonsole.png

Vermute es gehört hierzu

Ist definitiv ein Kompatibilitätsbug. Habe ich im Hauptthema notiert. Danke!

paresy

da es unter Windows läuft -> Variablenname ‚3‘ wird richtigerweise als String angesehen und nicht als Zahl !

Gruß
lueralba

Du übergibt als ersten Parameter einen Integer anstatt einen String. Das wird zur Zeit noch bemeckert :slight_smile:

Einfach die Variable auf String casten :slight_smile:

paresy

Walkaround mit (string) läuft gut.

if ($_IPS['SENDER'] == "WebFront")
{
    $value = (string)$_IPS['VALUE'];
    SetValueInteger($selectionID, $_IPS['VALUE']);
}
else
{
    $value = (string)GetValue($selectionID);
}

Danke

Gruß lueralba