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.

Resultat<br />

230896 Kreds Tester A/S -2.000,00<br />

Telefon...: 35 31 55 66<br />

48143030 Dtpartner A/S 0,00<br />

Telefon...: 48 14 30 30<br />

Fax.......: 48 14 34 34<br />

45934545 IBM Danmark A/S -5.000,00<br />

Telefon...: 45 93 45 45<br />

71124987 Intel Corporation -46.000,00<br />

Telefon...: 97 124 9987<br />

Bemærk at det kun er et sted, at der udskrives en linje med Fax. Resten af linjerne har kun telefon.<br />

Eksemplet er i øvrigt det samme som tidlige med hensyn til funktionen ROUND på feltet BalanceMST.<br />

Feltbetingelser<br />

Når der oprettes nye felter i rapporter fremkommer en menu med teksten ’Opret felt’, og når der<br />

ændres i eksisterende felter fremkommer menuen ’Ret felt’. Menupunkterne er de samme.<br />

Et af menupunkterne er ’Feltbetingelse’.<br />

Når menupunktet anvendes åbnes der for en XAL editorboks til indtastning af XAL kode.<br />

Vigtigt! I editorboksen til feltbetingelser, kan der ikke indtastes almindelig XAL kode i form af SEARCH,<br />

PRINT, IF-THEN-ELSE osv.<br />

Der kan kun indsættes udtryk i form af betingelser. Betingelserne skal kunne evaluere til sand eller<br />

falsk.<br />

I eksemplet herunder er der sat feltbetingelser på de to ledetekstfelter der er oprettet på felterne<br />

Telefon og Fax.<br />

I feltet Telefon er betingelsen sat op som et udtryk og i feltet Fax som et feltnavn.<br />

Eksempel<br />

SEARCH VendTable<br />

OUTPUT VendTable<br />

END<br />

Body<br />

Body<br />

Body<br />

VendTable<br />

VendTable<br />

VendTable<br />

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!