Wenn ich eine Darstellung „Aufzählung“ aus einem Modul heraus setzen möchte, dann bekomme ich beim Versuch, die Variable anschließend zu bearbeiten den Fehler:
Erst wenn ich die Eigenschaft „IconActive“ explizit setze, klappt es:
[
'PRESENTATION' => VARIABLE_PRESENTATION_ENUMERATION,
'OPTIONS' => [
[
'Value' => 'off',
'Caption' => 'Off',
'IconActive' => false,
],
[
'Value' => 'pv',
'Caption' => 'Only PV',
'IconActive' => false,
],
[
'Value' => 'minpv',
'Caption' => 'Min+PV',
'IconActive' => false,
],
[
'Value' => 'now',
'Caption' => 'Now',
'IconActive' => false,
]
]
]
]
Andere Eigenschaften wie „IconValue“ und „Color“ sind dagegen optional. Sollte „IconActive“ nicht auch optional sein?
Zudem fände ich es nicht schlecht, wenn in der Doku die optionalen Parameter benannt würden.
