TurboPL Referenz GetCompleteObjectName |
Top Previous Next |
Syntax GetCompleteObjectName(Object: Object): String Kategorie Erklärung Gibt den Objektnamen als String zurück. Dieser String kann dann von anderen Funktionen weiterverwendet werden. Beispiel Es soll der Bericht ADRESSEN.Adressliste gedruckt werden procedure Adresslistedrucken Der Aufruf Run("ADRESSEN.Adressliste") würde natürlich zum selben Ergebnis führen. Der Vorteil bei der Verwendung von Objekten besteht in der Objektprüfung, die bei reiner String-Verwendung nicht stattfinden kann. Würde der Name der Adressliste geändert, so wird in obigen Beispiel der Compiler den Fehler sofort entdecken, das einfache Run("ADRESSEN.Adressliste") bleibt hingegen, da syntaktisch korrekt, unentdeckt. Siehe auch |