Menu Designer
De Menu Designer is de tool in de UCT waarmee de menustructuur van de Ultimo-applicatie wordt geconfigureerd. Via menu's navigeren gebruikers naar schermen, explorers, workflows, dashboards, servicepagina's en externe URL's.
Gerelateerd: screens, explorers, application-element-tree, uct-overzicht
Locatie in UCTbewerken
UCT > User Interface > Menu Designer
Hoe het menu werktbewerken
Het menu verschijnt aan de linkerzijde van de Ultimo-applicatie. De menustructuur wordt beheerd op drie autorisatieniveaus:
- Application — het basismenu voor alle gebruikers
- Group — overschrijft het Application-menu voor een specifieke groep
- User — overschrijft het Group-menu voor een specifieke gebruiker
De menu-definities worden opgeslagen als .menu XML-bestanden in FileServiceData/Menus, met submappen voor Application, Groups en Users.
Schermindelingbewerken
Menu structure panel (links)bewerken
Toolbar: | Knop | Functie | Sneltoets | |------|---------|-----------| | New | Menu-item toevoegen | Ctrl+Alt+N | | Delete | Geselecteerd item verwijderen | | | Remove configuration | Factory-instellingen herstellen | | | Manage unused sub-menus | Ongebruikte submenu's opschonen | | | Copy | Item kopiëren | Ctrl+Alt+C | | Paste | Item plakken | Ctrl+Alt+P | | Copy sub-menu | Submenu naar andere gebruiker/groep kopiëren | | | Find | Zoeken in menustructuur | Ctrl+Alt+F | | Preview | Menustructuur bekijken in dialoog | | | Go to application element | Spring naar gekoppeld AET-element | |
Menu-itemtypen (iconen): | Icoon | Type | |-------|------| | Sm | Sub-menu | | Sc | Screen | | E | Explorer | | W | Workflow | | M | Module page | | Sp | Self-service page | | D | Dashboard | | U | URL |
Wijzigingsindicatoren:
- + — Custom item, toegevoegd aan het standaardmenu
- Oog-icoon — Item is onzichtbaar voor gebruikers
- * — Factory-instellingen zijn gewijzigd
Menu item details (rechts)bewerken
Tab Basic:
| Veld | Beschrijving |
|---|---|
| Guid application element | Unieke ID van het gekoppelde AET-element |
| Type | Sub-menu, Screen, Explorer, Workflow, Module page, Self-service page, URL |
| Screen / Explorer / Workflow | Technische code van het gekoppelde element |
| Title | Menutitel |
| Alternative title | Alternatieve titel (actief als "Use alternative title" is aangevinkt) |
| Icon | Icoon naast het menu-item (selecteer uit de iconenlijst) |
| Create new record | Maak een nieuw record aan bij openen van het gekoppelde scherm |
| Visible | Zichtbaarheid van het menu-item |
| Promote | Sla het submenu over als het het enige submenu is; toon de onderliggende items direct |
Tab Definition: XML-definitie van het (sub)menu (Factory of Overridden)
Tab Properties: Workflow-properties voor het starten van een workflow via het menu-item
Tab Parameters: Schermparameters (alleen bij Screen-items)
Stap-voor-stap: Menu-items beherenbewerken
Menu bekijkenbewerken
- Open User Interface > Menu Designer
- Selecteer in het filterveld: "Application", een groepsnaam, of een gebruikersnaam
- De menustructuur verschijnt in de boomweergave
Zoeken in het menubewerken
- Klik Find (Ctrl+Alt+F)
- Vul zoektermen in (case-insensitive)
- Filter op Custom (True/False) of Override (True/False)
- Gevonden items krijgen een groene rand; navigeer met Next/Previous
Menu-items toevoegenbewerken
- Klik Edit om in bewerkingsmodus te gaan
- Selecteer de positie in de boom (het nieuwe item komt eronder)
- Klik New
- Selecteer het type:
- Application element: selecteer uit de AET-boom
- Sub-menu: kies een bestaand submenu of maak een nieuw submenu (alleen in Application-menu)
- Klik OK, dan Save
Let op: Je kunt geen menu opslaan dat een leeg submenu bevat (submenu zonder items).
Menu-volgorde wijzigenbewerken
- Klik Edit
- Sleep een menu-item naar de gewenste positie (oranje lijn toont de doelpositie)
- Klik Save
Menu-items verbergenbewerken
- Selecteer het item, klik Edit
- Deselecteer de checkbox Visible
- Klik Save — het oog-icoon verschijnt naast het item
Menu-items verwijderenbewerken
- Alleen custom items (met
+icoon) kunnen worden verwijderd - Factory-items kunnen alleen worden verborgen via de Visible-checkbox
- Bij verwijderen van een submenu worden alle onderliggende items ook verwijderd
Factory-instellingen herstellenbewerken
- Selecteer het gewijzigde submenu (met
*icoon) - Klik Remove configuration
- Klik Yes — alle wijzigingen worden teruggedraaid (behalve de Visible-instelling)
Submenu kopiëren naar andere gebruiker/groepbewerken
- Sluit de bewerkingsmodus
- Selecteer de brongebruiker/-groep in het filter
- Selecteer het submenu
- Klik Copy sub-menu
- Selecteer de doelgebruiker/-groep in het veld Target
- Klik OK
Let op: Je kunt een User/Group-submenu naar Application kopiëren, maar niet andersom (Application-submenu's worden al automatisch overgeërfd).
Ongebruikte submenu's opschonenbewerken
- Klik Manage unused sub-menus (alleen in view-modus op Application-niveau)
- Selecteer ongebruikte submenu's en klik Delete
- Klik Save
Best practicesbewerken
- Voeg menu-items toe op het hoogste toepasselijke niveau (Application > Group > User) om duplicatie te minimaliseren
- Gebruik Promote voor submenu's die slechts een kind hebben na het verbergen van andere items
- De Preview-knop toont het menu zoals de eindgebruiker het ziet, inclusief taalweergave
- Menu-wijzigingen worden automatisch opgenomen in het actieve recording-pakket
- De XML-definitie op het tabblad Definition is handig voor troubleshooting en vergelijking tussen omgevingen
Zie ookbewerken
- screens — Schermen die via menu-items worden geopend
- explorers — Explorers die via menu-items worden geopend
- application-element-tree — AET-elementen die aan menu-items zijn gekoppeld
- uct-overzicht — Overzicht van de UCT