OFFICIUM INSERVIO
Your reliable partner for your business software...
Sage 100 - 8.1 - AppDesigner Makros/macros
8.1.2 - Build 2159 - 17.09.2019
25699
Wird in einem Makro ein weiteres aufgerufen, werden die lokalen Variable gemeinsam genutzt / If another macro is called, the local variables are shared
Deutsch
Wird in einem Makro ein weiteres aufgerufen, werden die lokalen Variable gemeinsam genutzt.
Es gibt dafür nur einen Fall, nämlich den, wenn in einem Makro eine Funktionaufgerufen wird, die ein Makro ausführt.
Anwendungsfall: Mehrfach genutzte Makro-Teile werden in eine unsichtbare Funktion des Kontextmenüs ausgelagert und dann nur noch an diesen Stellen aufgerufen.
Erforderliche Aktionen:
Soweit ein solcher Aufruf bereits genutzt wird, kann es zu Nebenwirkungen kommen, wenn in den beiden Makros gleichnamige Variablen verwendet werden.
Dies ist zu prüfen!
English
If another macro is called, the local variables are shared.
There is only one case for this: when a function that executes a macro is called in a macro.
Use case: Macro parts used more than once are moved to an invisible context menu
function and then only called at these points.
Required actions:
If such a call is already being used, there may be side effects if variables of the same name are used in the two macros.
This should be checked!