top of page

Sage 100 - 8.1 - AppDesigner Platzhalter/placeholder "GetMandantProperty"

8.1.2.7 - Build 2316 - 04.02.2020

31101

Verwendung des Platzhalters "$[GetMandantProperty(…)]" / Use of the placeholder "$[GetMandantProperty(...)]"

Deutsch

Eine Korrektur und Veränderung des Verhaltens der Syntax des Platzhalters "GetMandantProperty" wurde bereits in Version 8.1.2 durch Sage durchgeführt, aber leider nicht dokumentiert.


Erforderliche Aktionen:

Wenn der Platzhalter verwendet wurde, sollte bei Umstellung auf Version 8.1.2 oder neuer eine Überprüfung und ggf. auch eine Korrektur von Partner-Lösungen durchgeführt werden.

Durch den Entwickler manuell eingefügte Anführungszeichen für die Maskierung müssen entfernt werden.

Zur Lokalisierung der AppDesigner Teile, in denen der Platzhalter benutzt wurde, kann über die Metadaten-Xml-Dateien nach "GetMandantProperty" gesucht werden.

Wird die Korrektur nicht durchgeführt, resultiert daraus z.B. der Fehlercode 500, wenn bei der Ermittlung eines Default-Wertes mit dem Platzhalter "$[GetMandantProperty(…)]" noch durch den Entwickler eingefügte Anführungszeichen vorhanden sind.


English

A correction and change in the behavior of the syntax of the "GetMandantProperty" placeholder was already carried out by Sage in version 8.1.2, but unfortunately not documented.


Required actions:

If the placeholder has been used, partner solutions should be checked and, if necessary, corrected when switching to version 8.1.2 or later.

Escaping quotes manually inserted by the developer must be removed.

For finding the AppDesigner parts where the placeholder was used, the metadata Xml files can be searched for "GetMandantProperty".

If the correction is not done, error code 500 will result, for example, if there are still quotation marks inserted by the developer when determining a default value with the placeholder "$[GetMandantProperty(...)]".



bottom of page