Script Bibliotheek

<< Click to Display Table of Contents >>

Navigation:  Designers >

Script Bibliotheek

Previous pageReturn to chapter overviewNext page

 

Met de Script Bibliotheek kan door gebruikers een bibliotheek met veelgebruikte functies worden opgebouwd. Deze functies kunnen op hun beurt weer worden gebruikt in andere scripts of bij de formatering van samenvoeg-velden. De Script Bibliotheek kan worden geopend vanuit de menugroep Integratie als de gebruiker is geautoriseerd voor de menuoptie: Jobacties.

 

De beschikbare methoden van Script Bibliotheek worden ook weergegeven als een gebruiker de Script Editor heeft geopend voor de ontwikkeling van een Jobactie, in de Form Designer of tijdens de Import/Export Wizard, zie onderstaande schermvoorbeeld.

 

scriptlibrary-scaled

 

 

 

Aanmaken van een nieuwe methode

Als een gebruiker een nieuwe methode/functie wil maken, dan kan dit vanuit de Script Bibliotheek of direct in de Script Editor. Klik met de rechtermuisknop in het vak met methoden en kies de menuoptie: 'Nieuw'. Aan de linkerzijde zal het volgende standaard script sajbloon worden getoond.

 

Public Function crmSnippet()

 crmSnippet =

End Function

 

Wijzig de naam van functie 'crmSnippet' in de gewenste naam, bijvoorbeeld 'ValidEmailAddress'. Als het script parameters nodig heeft, plaats deze dan tussen de ronde haken. Voor de validatie van een e-mailadres is bijvoorbeeld het e-mailadres vereist als parameter. Wijzig de functiebenaming in dat geval in bijvoorbeeld 'ValidEmailAddress( strEmailAddress )'.

 

Knop

Toelichting

scriptclose

Met deze knop wordt het edit-venster van de methode gesloten. Eventueel wordt het script toegevoegd aan de lijst met beschikbare methodes.

scriptreadonly - scriptlocked

Het is mogelijk een script te blokkeren voor wijzigen. Als het slot wordt getoond, dan is het script alleen te wijzigen door de eigenaar van het script.

scriptmailmerge2 - scriptmailmerge

Deze knop geeft aan of de methode kan worden toegepast tijdens het samenvoegen. Een samenvoeg-methode dient altijd een parameter te bevatten. Deze parameter wordt gebruikt om de oorspronkelijke waarde van het samenvoegveld door te geven aan de method.

 

 

Wijzigen van een bestaande methode

Een bestaande methode uit de Script Bibliotheek kan worden geopend door er met de muisknop op te dubbelklikken of via de rechtermuisknop en vervolgens de optie 'Openen' te selecteren.

 

 

Toepassen van een methode uit de Script bibliotheek

Bestaande methodes uit de Script Bibliotheek kunnen eenvoudig worden ingevoegd in een bestaand script, zie bovenstaand schermvoorbeeld. Vergeet niet dat een aanroep van een methode uit de Script Bibliotheek vooraf gegaan dient te worden door LWCRM.Script. U kunt de aanroep zelf intypen in een script of met de rechtermuisknop de gewenste methode te selecteren uit de bibliotheek en vervolgens de optie 'Invoegen' te selecteren. De aanroep wordt dan op de cursorpositie ingevoegd in het  huidige script.

 

Voorbeeld

Function crmScript()

 

 Dim strFilename

 

 strFileName = "C:\Documents and Settings\All Users\Documenten\DYMO Label\Label Files\LWCRM Adreslabel.LWT"

 call LWCRM.Script.PrintDymoContactLabel( strFileName, LWCRM.SelectedKeyValues )

 

 crmScript = true

 

End Function

 

 

Zie ook

Script Editor

Microsoft Word sjablonen