11.09.2013 Views

Programmering II - Xpi

Programmering II - Xpi

Programmering II - Xpi

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Triggerne i opsætning af vinduet (i denne lektion)<br />

Trigger Eksempler på anvendelse<br />

Init Første trigger der gennemløbes når formen aktiveres.<br />

Anvendes bl.a. til kald af macro biblioteker<br />

Error Indsættelse af macroen #FormError til fejlhåndtering<br />

Pre-form Gennemløbes lige efter Init triggeren.<br />

Forms kontrolkommandoer og macroer<br />

Angivelse af index til sortering af poster i blokke.<br />

Angivelse af opslag på første eller sidste post i indexet.<br />

Funktionerne i forms kan styres med specielle forms kontrolkommandoer i de forskellige triggere der<br />

findes i vinduet, blokkene og felterne.<br />

Forms kontrolkommandoer<br />

Der findes en mængde forskellige forms kontrolkommandoer.<br />

Kommandoerne anvendes som vist i nedenstående syntaks.<br />

Syntaks for kontrolkommando<br />

Control ” ”<br />

Bemærk at kommandoerne startes med ordet Control efterfulgt af selve kommandoen i citationstegn.<br />

Desuden anvendes der forskellige parametre afhængigt af, hvilken kommando det drejer sig om.<br />

Parametrene skrives blot efter hinanden adskilt med et mellemrum.<br />

Da kommandoernes syntaks først kontrolleres når formen afvikles, er der udarbejdet nogle macroer til<br />

erstatning for dem.<br />

Kommandoerne kan stadig anvendes, men macroerne er bedre at bruge, idet de syntakscheckes<br />

allerede under indtastningen.<br />

Macroer<br />

Macroerne angives med en anden syntaks en kommandoerne.<br />

Syntaks for kontrolmacro<br />

#Frm_(, )<br />

I syntaksen startes macroer med ordet #Frm_. Straks efter understregen angives selve kommandoen.<br />

De forskellige parametre angives herefter i en parantes adskilt med kommaer.<br />

139<br />

UNDERVISNINGSMATERIALE TIL MICROSOFT DYNAMICS<br />

Brugen af dette materiale er underlagt din aktuelle serviceaftale<br />

® C5 VERSION 2012

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!