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.

Tildeling<br />

Virtuelle felter betragtes som variabler, hvilket fremgår af, at deres navne foranstilles med & tegnet.<br />

Felterne er ikke variabler i den forstand, at de skal erklæres inden, de kan bruges. De oprettes blot som<br />

virtuelle felter og skal herefter behandles som variabler.<br />

Tildeling af værdier til virtuelle felter udføres således med SET kommandoen på samme måde som ved<br />

variabler.<br />

Der kan tildeles mange forskellige typer af værdier til felterne. Det kan være værdier i form af tekster,<br />

heltal, kommatal, funktioner, direkte opslag osv.<br />

Husk! Værdierne skal svare til felttypen.<br />

Eksempel på funktionen Today()<br />

SET &DagsDato = Today()<br />

I eksemplet forudsættes det, at der i en form er oprettet et virtuelt felt med navnet &DagsDato.<br />

Meningen med feltet er, at det i formen skal vise, hvilken dato det er i dag.<br />

Når virtuelle felter skal tildeles værdier, foregår det i en af triggerne i formen.<br />

I ovenstående eksempel kunne tildelingen f.eks. foregå i felttriggeren Post-Load på feltet selv. Denne<br />

trigger aktiveres hver gang en post vises på skærmen, hvad enten det er en ny der oprettes eller der<br />

bladres mellem eksisterende poster.<br />

Det er ikke altid de samme triggere der anvendes. Det afhænger af de aktuelle situationer, og skal<br />

derfor bestemmes fra gang til gang.<br />

157<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!