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.

Skema med macroer<br />

QT control macroer<br />

Navn Funktion Parametre<br />

#QT_Fill<br />

#QT_Clear<br />

#QT_Fill(,<br />

,<br />

)<br />

#QT_Clear(,<br />

,<br />

)<br />

Udfylder i QT’en med<br />

og <br />

Clearer eller tømmer i<br />

QT’en, i felterne og<br />

<br />

#QT_Title #QT_Title() Indsætter ny titel på QT boksen<br />

“QT_Skip #QT_Skip() Ingen parametre<br />

Skjuler QT boksen for brugeren<br />

#QT_Break #QT_Break() Ingen parametre<br />

Afbryder kørslen med det samme<br />

#QT_Execute #QT_Execute(kartotek) Igangsætter QT’en fra angivne<br />

kartotek.<br />

Fungerer som en slags subrutine.<br />

Kan f.eks. igangsættes inden den<br />

virkelige QT startes.<br />

#QueryError #QueryError() Ingen parametre<br />

Anvendt til defaultværdier i QT<br />

QT control macroerne anvendes bl.a. til indsættelse af defaultværdier i QT’er.<br />

Anvendes i triggeren Error. Viser<br />

fejl i control kommandoerne.<br />

Ved i Init triggeren at tildele værdier til nogle af kartoteksfelterne med SET kommandoen, kan disse<br />

felters værdier gøres til defaultværdier i QT’en. Dette udføres vha. macroen #QT_Fill. Efterfølgende<br />

vises forskellige eksempler på indsættelse af defaultværdier i QT’er.<br />

Eksemplerne kan f.eks. indsættes i rapporten ’DebitorStamData’.<br />

Bemærk! #QT_Fill kun kan anvendes på felter, der er synlige i QT’en. (Felter indsættes med F2).<br />

Eksempel 1<br />

#MacroLoad(QUERY)<br />

SET CustTable.Group = ”UDL”<br />

SET CustTable.Country = ”England”<br />

#QT_Fill(CustTable)<br />

I eksempel 1 anvendes kun parameteren CustTable til #QT_Fill. Dette medfører at felterne Group og<br />

Country udfyldes i QT’en, hvis felterne er synlige.<br />

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