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.

Styring af om linjer skal udskrives eller ikke.<br />

Linje XAL anvendes også til at bestemme om en linje skal udskrives eller ikke skal udskrives.<br />

Dette udføres ved hjælp af kommandoen RETURN.<br />

Syntaks<br />

RETURN X<br />

Kommandoen RETURN efterfølges af en sand eller falsk værdi, der i syntaksen udtrykkes med ’X’.<br />

Sand<br />

Sande værdier er alle tal forskellige fra nul, men kan f.eks. også være et felt eller en variabel med et<br />

indhold. Dette svarer til tallet 1.<br />

Afsluttes Linje XAL med RETURN X, og X er en sand værdi, udskrives linjen.<br />

Afsluttes Linje XAL med en kommando, der ikke er en RETURN, udskrives linjen også.<br />

Falsk<br />

Falske værdier er tallet nul, men kan f.eks. være et felt eller en variabel uden indhold. Dette svarer til<br />

tallet nul.<br />

Afsluttes Linje XAL med RETURN X, og X er en falsk værdi, udskrives linjen ikke.<br />

NB! Sande og falske værdier kan også udtrykkes i form af udtryk der evaluerer til sand eller falsk.<br />

Eksempel<br />

RETURN Telefon””<br />

I eksemplet består udtrykket af Telefon””. Er der et telefonnummer svarer udtrykket til 1. Er der IKKE<br />

noget telefonnummer svarer udtrykket til 0.<br />

Direkte anvendelse af RETURN 0 og RETURN 1<br />

I nogen situationer kan det være nødvendigt at afprøve en rapport uden at alle linjer udskrives under<br />

testen. I stedet for at slette sådanne linjer, kan de forhindres i udskrivning med RETURN 0.<br />

Eksempel<br />

I næste eksempel findes der to bodylinjer med felterne Adresse1 og Adresse2.<br />

Feltet Adresse1 har i Linje XAL ’RETURN 1’ og udskrives. Feltet Adresse2 har i Linje XAL ’RETURN 0’ og<br />

udskrives ikke.<br />

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