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.

Triggeren Init i rapport QT<br />

#MacroLoad(REPORTS)<br />

#MacroLoad(QUERY)<br />

EXTERN SalesTable RENAME OK {Forkortelse for SalesTable}<br />

SET SalesTable.Number = OK.Number<br />

#QT_Fill(SalesTable,Number)<br />

Synkronisering i rapport XAL<br />

Synkronisering i rapport XAL udføres ved at åbne bufferen inden SEARCH kommandoen. Inde i selve<br />

søgeløkken anvendes kommandoen WHERE derefter til sammenligning af kartoteksfelter med<br />

bufferfelter, så der kun udsøges poster der stemmer med posten i bufferen.<br />

Rapport XAL med SEARCH<br />

#MacroLoad(REPORTS)<br />

EXTERN SalesTable RENAME OK {Forkortelse for SalesTable}<br />

SEARCH SalesTable<br />

WHERE SalesTable.Number = OK.Number<br />

OUTPUT SalesTable<br />

END<br />

Synkroniseringen i rapport XAL kan også udføres i forbindelse med kommandoen INTRODUCE, som<br />

vist i eksemplet herunder.<br />

Rapport XAL med INTRODUCE<br />

#MacroLoad(REPORTS)<br />

EXTERN SalesTable RENAME OK {Forkortelse for SalesTable}<br />

INTRODUCE SalesTable[NumTransIdx==OK.Number]<br />

OUTPUT SalesTable<br />

I dette eksempel åbnes bufferen også med EXTERN. Værdien i feltet OK.Number anvendes derefter til<br />

opslag i indexet i INTRODUCE kommandoen, således at posten findes direkte.<br />

Uden udskriftsmuligheder i rapport<br />

Når der udskrives rapporter, fremkommer der altid et billede med udskrifts-muligheder. I billedet kan<br />

der angives bestemmelsessted for rapporten, og hvordan udskriften skal foregå.<br />

Felterne i billedet kan automatisk udfyldes med værdier, der overføres fra menukaldet, og billedet kan<br />

springes helt over, så brugeren ikke ser det, og derfor heller ikke kan udfylde felterne i det.<br />

Rapporter afvikles altid med processen Rapport-afvikling, der f.eks. kan startes fra en lokalmenu i en<br />

form.<br />

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