Regiezentrum-Einträge
Bereich | Eigenschaft | Wert |
---|---|---|
Allgemeines | Name (Name) | Name des Eintrags |
Applikation (Application) | Applikation, in der der Menüeintrag zur Verfügung steht | |
Eltern-Knoten (ParentPartnerId,ParentPackageId,ParentName) | Ein gültiger Verweis auf einen Menüeintrag der gleichen Applikation. Auf oberster Ebene (Root) ist dieser Eintrag leer. Sage-seitig werden max. 4 Menü-Ebenen verwendet. Partner-Erweiterungen sollten max. 6 Menü-Ebenen verwenden. Darüber hinaus gehende Menü-Ebenen werden evtl. langfristig nicht unterstützt. | |
Titel (Title) | Der im Regiezentrum anzuzeigende Text | |
Synonyme (Synonyms) | Synonyme für den Titel (Suchfunktion) Semikolon-separierte Werteliste mit Synonym-Texten Synonyme werden im Sage 100 Access-Client nicht unterstützt. | |
Typ (MenuItemType) | Typ des Regiezentrum-Eintrags
An einen "Knoten" können weitere "Knoten" oder Aufruf-Definitionen angehängt werden. Bei der Verwendung des Typs „DLL-Aufruf“ ist das Interface Sagede.OfficeLine.Engine.IDllCallExecute zu implementieren. Die Entry-Methode übergibt das Mandantenobjekt. | |
Sub-Typ (MenuItemSubType) | Nur für Access-basierende Anwendungen. Bitarray zur Bestimmung der Öffnungsroutine in "basSysApp.gbAppOpen" | |
AddIn (AddIn) | Verfügbarkeit nur bei installiertem AddIn des entsprechenden Namens (hier ohne Versionsnummer) | |
Kommentar (Comment) | Beliebiger Kommentar zur Dokumentation. Der Kommentar wird nicht zum Client übertragen und dient nur zur Dokumentation von Besonderheiten, Hinweisen, etc. Bei Auslieferung/Weitergabe der Lösung wird der Kommentar eingeschlossen, so dass der Empfänger ihn im AppDesigner sieht. | |
Darstellung | Anzeigereihenfolge (Position) | Anzeigereihenfolge in der jeweiligen Ebene (prinzipiell wird primär immer nach Partner-/Lösungs-ID sortiert) Nur positive Werte, doppelte Werte sind in einer Lösung nicht erlaubt. |
Kategorie (Category) | Kategorie des Eintrags. Über die Kategorie wird das anzuzeigende Bild im Regiezentrum definiert.
| |
Bedingung für Anzeige (DisplayCondition) | String der Form "Type:Typ|Name1:Wert1|Name2:Wert2|..." zur zusätzlichen Sichtbarkeit-Schaltung im Regiezentrum Folgende Typen sind möglich:
| |
Aufruf | aufzurufendes Objekt (ObjectCallPartnerId, ObjectCallPackageId, ObjectCallName) | Vollqualifizierter Name eines Elementes oder Berichtes. |
Parameter für aufzurufendes Objekt(Ab Version 9.0.2) (ObjectCallParameters) | Semikolon-separierte Liste von Name-/Ausdruck-Paaren zur Übergabe von Werten an Daten-Edit-Elemente, Master-Detail-Elemente, Assistenten und Bericht. Konstante Texte müssen in Anführungszeichen eingefasst werden, innenliegende Anführungszeichen sind zu verdoppeln. Beginnt der Name mit zwei Unterstreichungszeichen ("__") wird der Parameter als Dialog-Variable übernommen und steht in Makros zur Verfügung (nur bei Daten-Edit-Elementen).
Hinweis: für den Aufruf von Daten-Edit-Elementen:
Hinweise für den Aufruf von Master-Detail-Elementen:
Ab Version 9.0.6 Hinweise für den Aufruf von Assistenten:
Hinweise für den Aufruf von Berichten:
| |
Vba-Aufruf (VbaCall) | VBA-Aufruf (wird über "Eval" ausgewertet) | |
DLL-Name (MenuCallAssemblyName) | Name der aufzurufenden DLL (ohne Verzeichnisname, aber mit Dateinamenerweiterung „.dll“). Die DLL wird immer im OL-Shared-Verzeichnis gesucht. | |
Klassenname (MenuCallClassName) | Name der aufzurufenden Klasse Name der aufzurufenden Klasse (als Interface ist "IDllCallExecute" oder "IDllCallExecute2" (ab Version 9.0) zu verwenden (bei beiden Varianten wird das Mandanten-Objekt und bei der zweiten Variante auch das Access-Objekt übergeben. Es wird die Methode "Entry" aufgerufen) | |
Access: Name für Aufruf (USysMenuForm) | Formular-Feld in USysMenu Gültig nur für accessbasierende Anwendungen | |
Access: Mode für Aufruf (USysMenuMode) | Mode-Feld in USysMenu Gültig nur für accessbasierende Anwendungen | |
Access: Element-Name für Aufruf (USysMenuPartname) | Nur für Access-basierende Anwendungen: Partname-Feld in USysMenu Gültig für VBA-, Elemente- und accessbasierende Anwendungen Beim VBA-Aufruf oder accessbasierte Anwendung ist die Angabe des Namens des Elementes notwendig, wenn in der Applikation gespeicherte Konfigurationen im Regiezentrum angezeigt werden sollen.
Beim Elementenaufruf wird der Eintrag durch die Applikation automatisch mit dem Elementnamen gefüllt. Dieser muss also nicht eingetragen werden.
| |
Lizenzierung | Land (Country) | Land (additiv, -1 = alle Länder):
Geprüft wird gegen das Land des aktuellen Mandanten |
nicht für Sage 100 New Client? (HideForSage100NC) | Im Access-freien Client nicht verwenden? | |
Lizenz-Kürzel (LicenseTokens) | Applikationskürzel der zu prüfenden Lizenz (nur in Nicht-Sage-Lösungen verwendbar und änderbar) | |
Lizenz-Kürzel für Sage (SageLicenseTokens) | Applikationskürzel der zu prüfenden Lizenz (nur in Sage-Lösungen verwendbar und änderbar) |
Synonyme für den Titel (Suchfunktion)