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.

I ovenstående eksempel anvendes Num2Str() på to forskellige måder.<br />

I søgeløkken sørger Num2Str() for, at tallene fylder lige meget og højrestilles.<br />

I infoboksen anvendes Num2Str sammen med variablen &Sum, så værdien kan udskrives som en<br />

del af teksten.<br />

Længden er sat til –1, hvilket medfører, at tallet virker som en integreret del af teksten, når den<br />

udskrives. Hvis der var angivet en fast længde på f.eks. 15, ville det resultere i blanke tegn foran tallet.<br />

Hvis et kommatal eller et heltal skal udskrives sammen med en tekst, og konverteringen glemmes vises<br />

følgende fejlmeddelelse i bunden af skærmen.<br />

Eksempel på fejlmeddelelse<br />

REAL &Sum<br />

SEARCH VendTable WHERE BalanceMST 0<br />

PRINT Num2Str(BalanceMST,15,2,1,2)<br />

#Add(&Sum,BalanceMST)<br />

END<br />

SET BOX(1,”Samlet gæld ”+&Sum+” Kr”,1)<br />

Fejl: 1, Operandernes typer er ikke kompatible med operatoren<br />

I eksemplet mangler Num2Str i forbindelse med &Sum i Box funktionen.<br />

Date2Str()<br />

Beskrivelse<br />

Funktionen Date2Str konverterer en dato til en tekst. Dette kan være nødvendigt, når datoer skal<br />

udskrives som en del af en tekst f.eks. i funktionen Box().<br />

Det kan bestemmes, hvordan datoen skal se ud efter konverteringen. (Se parametre)<br />

Syntaks<br />

Date2Str(d:DATE,p1:INT,p2:INT,p3:INT,p4:INT,p5:INT,p6:INT):STR<br />

I syntaksen kræver funktionen 7 parametre, som beskrevet herunder.<br />

Hvis der angives ugyldige parametre til formatteringen, indsættes der automatisk gyldige værdier af<br />

programmet.<br />

UNDERVISNINGSMATERIALE TIL MICROSOFT DYNAMICS<br />

Brugen af dette materiale er underlagt din aktuelle serviceaftale<br />

® C5 VERSION 2012<br />

88

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

Saved successfully!

Ooh no, something went wrong!