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.

Opgave 2: Forberede automatisk tekstlag<br />

Formål med opgaven<br />

At forberede rapporten til automatisk valg af tekstlag ved kald fra f.eks. lokalmenuer.<br />

Beskrivelse<br />

Macroen #Rep_Language() skal indsættes i en af triggerne i rapporten, så der automatisk vælges<br />

tekstlag under udskrivningen.<br />

1 Der skal fortsættes i rapporten fra forrige opgave<br />

2 Macroen #Rep_Language()<br />

Forløb √<br />

Macroen indsættes i triggeren Pre-Output, så den aktiveres inden, der skrives på<br />

papiret.<br />

Debitorens sproglag indsættes i paranteserne med et direkte opslag i<br />

debitorkartoteket (CustTable). Feltet DebitorKonto i kartoteket UDLUdlånsKart<br />

anvendes i opslaget.<br />

3 Godkend rapporten<br />

Afslut, godkend og afprøv rapporten.<br />

Læg mærke til, at det kun er de ordrer med et tekstlag, der svarer til det du vælger,<br />

der vises med tekstlag. De andre vises ikke med tekstlag.<br />

Tekstlaget er ikke loadet ind rapporten. Dette kan kun udføres i kaldet af rapporten<br />

fra f.eks. en lokalmenu, idet menukaldet tilføjes ’LANGUAGE=*’ i parametre til<br />

proces.<br />

4 Opret lokalmenu<br />

Opret en lokalmenu på formen UDLUdlånsKart med ’LANGUAGE=*’<br />

I Parametre til proces skal der kun stå Report=rapportens navn og LANGUAGE=*<br />

5 Godkend og afprøv<br />

Godkend rapporten og afprøv igen. Denne gang kaldt fra det nyoprettede<br />

menupunkt.<br />

Vælger du samtlige ordrer udskrives de med det korrekte tekstlag.<br />

6 Afprøv igen<br />

Afprøv igen rapporten med kald direkte fra REP/Kør i udviklingsmenuen. Nu er det<br />

kun rapporter der svarer til det tekstlag der vælges, som udskrives med tekstlag.<br />

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