Har man brug for at lave special designede menuer, eller afgrænsede menuer, kan man gøre brug af
Menulayout.
Man finder Menulayout under
Værtøjer/Menuer/Hovedmenu/Menulayout
Design din egen menu
Menustukturen i Uniconta's hovedmenu, er designet i XML, hvilket gør at man selv kan udvide denne menu, men nye XML linjer.
Under
Værtøjer/Menuer/Hovedmenu/Menulayout finder man en indbygget XML editor, som man kan ændre i. Den første menu man får vist, er Uniconta's standard menu. Denne kan man ændre, slette og tilføje i. F.eks. hvis man ikke ønsker at Debitor skal hedde Kunde, kan man finde linjen med Debitor, og ændre teksten til Kunde.
Men kan også slette linjer, som bestemte medarbejdere ikke skal have adgang til, og så tildele det nye menulayout til brugerne i
Firma/Brugerrettigheder/Administrer brugere.
Man kan også tilføje sine egne XML linjer, hvor man kalder andre menupunkter, end dem Uniconta har valgt skal ligge i menuen.
Beskrivelse af knapper
Menu |
Beskrivelse |
Gem |
Gemmer det ændrede menulayout |
Annuller |
Annullere eventuelle ændringer, og lukker menulayoutet |
Slet |
Sletter det menulayout man har åbnet |
Kontoller |
Når man ændre i menulayoutet, skal man kontrollere om syntaksen i XML koden er korrekt. |
Beskrivelse af felter
Opbygning af menulayout
Feltnavn |
Beskrivelse |
Navn |
|
Menu |
|
Text= Labelteksten. Kan findes under Labels i værktøjsmenuen.
ControlName = navnet på Controllen, der kaldes. Kan findes på F12 i et skærmbillede.
Tilpas menuen
Her er vist en lille menu, hvor mange linjer er slettet. Når der trykkes på [Kontroller] checker Uniconta om XML filen er korrekt. Ønskes egne ikoner i menuen, så kan ikonerne gemmes på et fællesdrev og hentes derfra. F.eks således
<treeviewnode Text="GeneralLedger"
Picture="https://www.iconexperience.com/_img/v_collection_png/256x256/shadow/ok.png" Module="Ledger" MenuEnum="0">

Nu skal menuen tilknyttes til en eller flere brugere.
Det gøres under Firma/Administrer brugere.
Placer curseren på den bruger der skal have en menu tilknyttet. Tryk på [Menulayout] og vælg menuen og evt de Hoved menupunkter der skal vises emner fra.

Login som Bruger og se resultatet (Her er alt fra [Debitor] og ned slået fra.
Link til plugins
Det er muligt at linke fra menuen til egne plugins, ved brug af ControlType="Plugin".
Eksempel:
<treeviewnode Text="Plugin Prompt Name" ControlName="Plugin Name" Arg="argument" ControlType="Plugin"/>
Egne billeder
Det er muligt for udviklere at indsætte egne billeder i menuer.
Dette gøres i Visual Studio under "UnicontaPages project" under Assets/img
Billedet kan så loades i menuen via denne xml tag.:
Picture="Assets/img/[Picture]"
