FileMaker Cursus

Klassikale Workshop - Handleiding Expert Training

Hieronder volgt als voorbeeld een onderwerp uit de handleiding van de Expert training.

Script Parameter (Meerdere parameters)

Een script kan via een Script Parameter extra (tekst) informatie ontvangen en met de 'Get(ScriptParameter)' functie uitlezen. Ook kan een Script Resultaat terug gegeven worden met de Scriptstap 'Script afsluiten'.

Door de waarden (teksten) te scheiden met een ¶-teken kunnen meerdere waarden ontvangen worden. Voor het splitsen van de waarden zijn vier Tekst-functies beschikbaar.

Scherm Post Opgeven

pm = "Gebruiker¶Uw naam is¶Frits"

LeftValues ( tekst ; aantalWaarden )
De 'LeftValues()' Functie geeft een tekst als uitkomst met de linker waarde(n) van de tekst. Met aantalWaarden wordt aangegeven om hoeveel waarden het gaat.
Voorbeeld: LeftValues ( pm; 1) -> "Gebruiker¶"

RightValues ( tekst ; aantalWaarden )
Uiteraard doet de 'RightValues()' Functie iets soortgelijks met de rechter waarde(n) van de tekst.
Voorbeeld: RightValues ( pm; 2) -> "Uw naam is¶Frits¶"

MiddleValues ( tekst ; beginWaarde ; aantalWaarden )
De 'MiddleValues()' Functie geeft vrij te kiezen waarden van de tekst als uitkomst. Opgegeven moet worden bij welke waarde begonnen moet worden (beginWaarde) en hoeveel waarden (aantalWaarden).
Voorbeeld: MiddleValues ( pm; 2; 1 ) -> "Uw naam is¶"

GetValue ( tekst ; Waardenummer)
Geeft uit de waarden in de tekst de waarde van het waardenummer.
Voorbeeld: GetValue (pm; 2 ) -> "Uw naam is"

ValueCount ( tekst )
De functies ValueCount() geeft het aantal waarden in de tekst als uitkomst.

Opdracht

Pas het Script 'Stuur E-mail' aan zodat ook het onderwerp opgegeven kan worden.

Scherm Berekening