OFFICIUM INSERVIO
Your reliable partner for your business software...
Sage 100 - 8.1 - AppDesigner Makros/macros and .net code
8.1.2 - Build 2159 - 17.09.2019
26543
Bugfix: Feldwert im Makro-Ausdruck bei Elementen mit Multiselekt. / Bugfix: Field value in macro expression for elements with multiselect.
Deutsch
Fehler, der korrigiert wurde:
Wenn ein Feldwert im Makro-Ausdruck aufgelöst wird, wird bei Elementen mit "Multiselekt" automatisch eine Werteliste erzeugt.
Beispielsweise bei Auskünften mit "Multiselekt" oder Multi-Data-Edit.
Diese wurden bei String-Datentypen nicht richtig maskiert.
Zum leichteren Umgang mit solchen Wertelisten wurde der Typ "NamedParameter" um eine "Values" Eigenschaft im .net-Code erweitert.
Diese bietet die Einzelwerte an.
Erforderliche Aktionen:
In bestehenden Lösungen, die diese Features brauchen, können nun eventuelle Workarounds wieder entfernt werden.
English
Error that has been corrected:
If a field value is resolved in the macro expression, a value list is automatically generated for elements with "Multiselect".
For example, for information with "Multiselect" or Multi-Data-Edit.
These were not correctly escaped for string data types.
A "Values" property has been added to the "NamedParameter" type for easier handling of such value lists in .net code.
This offers the individual values.
Required actions:
In existing solutions that need these features, any old workarounds can now be removed.