Aangepaste menu-items maken in de pop-upmenu's
Het is mogelijk om je eigen menu-items te maken in Uniconta. Het wordt gemaakt als een knop genaamd "Gebruikersmenu", waar alle menu-items die je maakt worden geplaatst.
Ga naar
Extra/Menu/Lokaal menu
| Naam veld |
Beschrijving |
| ControlName |
Selecteer in ControlName aan welk scherm het menu-item moet worden toegevoegd.
Voorbeelden
AccountsTransactions = Postings
CreditorAccounts = Creditor stamgegevens
Selecteer het huidige scherm en druk op F12 om ControlName te zien en selecteer deze in het vervolgkeuzemenu. |
| Opdracht tekst |
"Rode pijl" Voer hier de naam van het menu-item in |
| ControlType |
"Paarse pijl" Selecteer hier het type menu-item dat je wilt. Zie de beschrijving hieronder. |
| Controle |
"Groene pijl" Als je een rapport selecteert, wordt hier de naam van het rapport ingevuld. Als je een formulier selecteert, kun je dit uit de lijst selecteren. |
| Regelnummer |
"Oranje pijl" Het regelnummer dat het menu-item moet hebben in de menuvolgorde |
| Argument |
"Gele pijl" Hier vul je het argument in dat moet worden gebruikt voor de oproep in het menu. Zie de beschrijving hieronder. |
| Sneltoets |
Versie-91"Blauwe pijl" Hier kan een sneltoets voor het menu-item worden opgegeven. |
| Deactiveren |
Naast Zwarte pijl kan het menu-item worden gedeactiveerd zodat het niet verschijnt. |
| ControlType |
Beschrijving van de verschillende opties |
| ReportControl |
Wordt gebruikt om een rapport op te roepen dat is gegenereerd in de Report Generator |
| UserDefinesTableControl |
Wordt gebruikt om een aangepaste tabel op te roepen. Dit geldt alleen voor tabellen die zijn aangemaakt in de huidige account. |
| Exportcontrole |
Gebruikt om een specifieke tabel te exporteren. Typ de tabelnaam in "argument". Bijvoorbeeld DebtorOrderClient. |
| Importcontrole |
Wordt gebruikt om een specifieke tabel te importeren. Typ de tabelnaam in het "argument". Bijvoorbeeld DebtorOrderClient. Zie het voorbeeld hier... |
| ExternCommando |
Wordt gebruikt om een externe toepassing te starten. Typ bijvoorbeeld Notepad.exe in "Argument". Kladblok wordt gestart wanneer je op het item klikt. |
| Plugin |
Starter en Uniconta plugin |
| Vorm |
Opent een Uniconta-formulier.
Gebruik Argument: SourceType=NoSourceVind de formuliernaam door het huidige scherm te selecteren en druk op F12 om ControlName te zien en selecteer deze in het vervolgkeuzemenu Control. |
Argument
Het argument zou het volgende kunnen zijn:
- BronType=UseCurrentRecord
- BronType=UseMasterRecord
- BronType=GebruikDataSource
- SourceType=NoSource
| BronType |
Beschrijving van brontype |
| UseCurrentRecord |
Is de geselecteerde regel in de lijst.
Als je CurrentRecord selecteert, wordt alleen de geselecteerde regel afgedrukt op het rapport. |
| UseMasterRecord |
Is de tafel die de master is voor jouw vorm.
Op orderregels zijn orders bijvoorbeeld de master. Bij orders is er geen master, omdat orders zelf de master zijn. |
| UseDataSource |
Staat de hele lijst in het formulier (raster).
Als je DataSource selecteert, wordt de hele lijst afgedrukt op het rapport. |
| Geen bron |
Gebruikt bij het aanroepen van een formulier of als je geen specifieke lijst wilt maar de hele inhoud. |
Lees
hier meer argumenten
Bekijk een voorbeeld van een Lokaal menu dat een importcontrole uitvoert
Een menu-item maken in het pop-upmenu
Ga naar
Gereedschap/Menu's/Lokaal menu
Hier is een voorbeeld van een toegevoegd veld op het itemoverzichtscherm van de verkoperslijst:
- Selecteer het scherm waarop je een menu wilt maken. Selecteer hier "CreditorAccount".
- Klik op [+] om een nieuw menu te maken
- Selecteer het menu
- Vul de velden in
- Commando tekst, type "Goederen".
- ControlType, formulier selecteren
- Besturing, selecteer hier "InventoryItems
- Argument, type "SourceType=NoSource".
- Versie-91 Sneltoets, type "Alt+1".
Een menu-item verwijderen
Klik op de

en het menu-item wordt verwijderd.
Foutmelding
Als je het volgende bericht krijgt "Er is een probleem opgetreden op de pagina, dus deze wordt gesloten. Probeer de pagina opnieuw te openen", controleer dan of je het argument "SourceType=NoSource" hebt ingesteld in de menuoproep.
