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.

Eksempel (Rapporten ’Sælger’ (SalesRep))<br />

#MacroLoad(REPORTS)<br />

SEARCH CustTable<br />

#Rep_Language(SprogKode)<br />

OUTPUT CustTable<br />

#Rep_NewPage<br />

END<br />

PgHd<br />

PgHd<br />

Body<br />

Body<br />

Body<br />

Body<br />

CustTable<br />

CustTable<br />

CustTable<br />

CustTable<br />

Sælger til kunde<br />

Kontonummer...: Account<br />

Navn..........: Name<br />

Telefon.......: Phone<br />

Sælger........: SalesRep<br />

I Rapport XAL anvendes macroen #Rep_Language, så tekstlaget kan hentes automatisk. Sprogkoden i<br />

paranteserne er feltet sprogkode fra CustTable. Feltet indeholder debitorens sprog, der så anvendes<br />

ved udskrivningen.<br />

Macroen #Rep_NewPage udfører et tvunget sideskift. I dette eksempel er det nødvendigt med et<br />

tvunget sideskift, da PageHeaderne ellers udskrives i den første kundes sprog på hver side.<br />

Engelsk tekstlag<br />

PgHd<br />

PgHd<br />

Body<br />

Body<br />

Body<br />

Body<br />

Tysk tekstlag<br />

PgHd<br />

PgHd<br />

Body<br />

Body<br />

Body<br />

Body<br />

CustTable<br />

CustTable<br />

CustTable<br />

CustTable<br />

CustTable<br />

CustTable<br />

CustTable<br />

CustTable<br />

Salesman for customer<br />

Account number: Account<br />

Name..........: Name<br />

Phone.........: Phone<br />

Salesman......: SalesRep<br />

Verkäufer für kunde<br />

Kontonummer...: Account<br />

Name..........: Name<br />

Telefon.......: Phone<br />

Verkäufer.....: SalesRep<br />

Eksempel på menupunkt i f.eks. formen CustTable<br />

Proces................: Rapport-afvikling<br />

Parametre til proces..: Report=SalesRep Language=*<br />

Menupunktets navn.....: Sælger<br />

Bogstav til hurtigvalg: S<br />

Hjælpetekst...........: Liste med sælger til debitor i sprog<br />

Rapporten kan også udføres fra Rapport QT. Da skal #Macroload(REPORTS) indsættes i Init triggeren,<br />

og #Rep_Language() kan f.eks. indsættes i Pre-output.<br />

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