Gebruikersmenu

<< Click to Display Table of Contents >>

Navigation:  Designers > Object Designer >

Gebruikersmenu

Previous pageReturn to chapter overviewNext page

 

Er zijn situaties waarin gebruikers extra functionaliteit toe willen voegen aan Logicworks CRM. Dit is mogelijk door extra menuopties aan te maken in een  'Gebruikersmenu'. Met een gebruikersmenu kan met behulp van scripts extra functionaliteit via een menuoptie worden toegevoegd aan een de detailvensters en de gerelateerde lijstweergave in het hoofdvenster.

 

 

Beheren van Gebruikersmenu's

Gebruikersmenu's kunnen standaard vanuit de Form Designer van een object  worden toegevoegd. Kan het detailvenster van een object niet worden aangepast door de gebruiker, dan vindt u de knop Gebruikersmenu [usermenu16] in de menubalk van de Object Designer zelf. Na een druk op de knop Gebruikersmenu zal het onderstaande detailvenster worden geopend. Zoals uit voorbeeldscherm duidelijk wordt kunnen per object maximaal 5 gebruikersmenu-opties worden toegevoegd.

 

usermenu

 

 

Per gebruikersmenu-optie dienen de volgende gegevens ingevoerd te worden:

 

Naam menuoptie *

Iedere menuoptie dient een logische en voor gebruikers ondubbelzinnige naam te krijgen.

 

Toegang menuoptie *

Moet de menuoptie alleen in het detailvenster worden getoond, dan dient u te kiezen voor 'Detailvenster'. Is de menuoptie alleen bedoeld om gebruikt te worden in de lijstweergave van het object kies dan voor 'Grid'. Moet de menuoptie in beide weergaven selecteerbaar zijn, kies dan voor 'Detailvenster, Grid'. Tijdens het uitvoeren van een script kan de ID van de geselecteerde items worden opgevraagd via de globale variabele LWCRM.SelectedKeyValues.

 

note2010_14x14Bij het gebruik van een gebruikersmenu vanuit een Grid dient u er rekening mee te houden dat vanuit een Grid meerdere (komma-gescheiden) items geselecteerd kunnen zijn bij het activeren van de menuoptie.

 

Script

Als op de Script-knop wordt gedrukt, dan zal de standaard Script Editor worden geopend, waarin de benodigde code kan worden ontwikkeld.

 

 

Zie ook

Script Editor

Introductie VBScript

LWCRM Object Model