11.09.2013 Views

Programmering II - Xpi

Programmering II - Xpi

Programmering II - Xpi

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

#Frm_SearchTop()<br />

Macroen #Frm_SearchTop() har nøjagtig samme syntaks og funktion som #Frm_Search().<br />

#Frm_SearchEnd()<br />

Det kan angives om visningen eller bladringen i forms, skal starte på første eller sidste post, i det index<br />

der angives i macroen #Frm_Index().<br />

Macroen #Frm_SearchEnd() angiver at der startes på den sidste post.<br />

Syntaks<br />

#Frm_SearchEnd()<br />

I syntaksen er det igen blokkens navn, der angives som parameter.<br />

Trigger<br />

Macroen indsættes som regel i triggeren Pre-Form under macroen #Frm_Index().<br />

Eksempel<br />

Trigger Macroer<br />

Pre-Form<br />

#Frm_Index(InvenTable, ItemIdx)<br />

#Frm_SearchEnd(InvenTable)<br />

Husk at det er blokkens navn, der angives som parameter og ikke kartoteksnavnet.<br />

Eksempel på fejlhåndtering og styring af poster i en form<br />

Nedenfor vises et samlet eksempel på macroer, der er nødvendige for at foretage fejlhåndtering og<br />

styring af poster i forms. Det er også vist, hvilke triggere macroerne bør anvendes i.<br />

Triggere Macroer<br />

Init<br />

Pre-form<br />

Error<br />

#MacroLoad(FORMS)<br />

#Frm_Index(InveTable, ItemIdx)<br />

#Frm_Search(InvenTable)<br />

#FormError<br />

Eksemplet kan kun anvendes til forms, der ikke er synkroniserede, idet synkroniserede forms kræver<br />

udfyldelse og kendskab til flere macroer og en af triggerne i blokke.<br />

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