Wenn Sie speziell gestaltete Menüs oder eingeschränkte Menüs erstellen müssen, können Sie das Menülayout verwenden.
Sie finden das Menülayout unter Werkzeuge/Menüs/Hauptmenü/Menülayout
Gestalten Sie Ihr eigenes Menü
Die Menüstruktur im Hauptmenü von Uniconta ist in XML gestaltet, wodurch Sie dieses Menü selbst mit neuen XML-Zeilen erweitern können.
Unter Werkzeuge/Menüs/Hauptmenü/Menülayout finden Sie einen integrierten XML-Editor, in dem Sie Änderungen vornehmen können. Das erste Menü, das angezeigt wird, ist das Standardmenü von Uniconta. Dieses können Sie ändern, löschen und ergänzen. Wenn Sie beispielsweise nicht möchten, dass Debitor Kunde heißt, können Sie die Zeile mit Debitor suchen und den Text in Kunde ändern.
Sie können auch Zeilen löschen, auf die bestimmte Mitarbeiter keinen Zugriff haben sollen, und das neue Menülayout den Benutzern in Firma/Benutzerberechtigungen/Benutzer verwalten zuweisen.
Sie können auch Ihre eigenen XML-Zeilen hinzufügen, in denen Sie andere Menüpunkte aufrufen, als diejenigen, die Uniconta im Menü haben soll.
Beschreibung der Schaltflächen
| Menü | Beschreibung |
| Speichern | Speichert das geänderte Menülayout |
| Abbruch | Bricht alle Änderungen ab und schließt das Menülayout |
| Löschen | Löscht das Menülayout, das Sie geöffnet haben |
| Prüfen | Wenn Sie das Menülayout ändern, müssen Sie kontrollieren, ob die Syntax im XML-Code korrekt ist. |
Beschreibung der Felder
Aufbau des Menülayouts
| Feldname | Beschreibung |
| Name | |
| Menü |
Text= Der Feldnamen. Finden Sie unter Feldnamen im Werkzeugmenü.ControlName = der Name des Steuerelements, das aufgerufen wird. Finden Sie unter F12 in einem Bildschirmbild.
Passen Sie das Menü an
Hier wird ein kleines Menü angezeigt, in dem viele Zeilen gelöscht wurden. Wenn Sie auf [Prüfen] klicken, überprüft Uniconta, ob die XML-Datei korrekt ist. Wenn Sie eigene Symbole im Menü wünschen, können die Symbole auf einem gemeinsamen Laufwerk gespeichert und von dort abgerufen werden. Z.B. so
<treeviewnode Text="GeneralLedger" Picture="https://www.iconexperience.com/_img/v_collection_png/256x256/shadow/ok.png" Module="Ledger" MenuEnum="0">
Nun muss das Menü einem oder mehreren Benutzern zugeordnet werden.
Dies geschieht unter Firma/Benutzer verwalten.
Platzieren Sie den Cursor auf dem Benutzer, dem ein Menü zugewiesen werden soll. Drücken Sie auf [Menülayout], wählen Sie das Menü und ggf. die Hauptmenüpunkte aus, aus denen Elemente angezeigt werden sollen.
Melden Sie sich als Benutzer an und sehen Sie sich das Ergebnis an (Hier ist alles von [Debitor] und abwärts deaktiviert.
Link zu Plugins
Es ist möglich, vom Menü zu eigenen Plugins zu verlinken, indem ControlType="Plugin" verwendet wird.
Beispiel:
<treeviewnode Text="Plugin Prompt Name" ControlName="Plugin Name" Arg="argument" ControlType="Plugin"/>
Eigene Bilder
Es ist für Entwickler möglich, eigene Bilder in Menüs einzufügen.
Dies geschieht in Visual Studio unter "UnicontaPages project" unter Assets/img
Das Bild kann dann über dieses XML-Tag in das Menü geladen werden:
Picture="Assets/img/[Picture]"