11.09.2013 Views

Programmering II - Xpi

Programmering II - Xpi

Programmering II - Xpi

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Returværdi<br />

Returværdien er tallet konverteret til en tekst på samme længde som antallet af tegn i tallet.<br />

Eksempel<br />

INT &Antal = 25000<br />

SET BOX(1,”Der blev behandlet ”+Int2Str(&Antal)+” poster!”<br />

Resultat<br />

Der blev behandlet 25000 poster!<br />

Variablen i eksemplet kan kun udskrives som en del af teksten, fordi den konverteres til en tekst.<br />

Hvis den ikke konverteres, vises en fejlmeddelelse i bunden af skærmen (se næste side).<br />

Eksempel på fejlmeddelelse<br />

INT &Antal = 25000<br />

SET BOX(1,”Der blev behandlet ”+&Antal+” poster!”<br />

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

I eksemplet er funktionen Int2Str() fjernet fra variablen<br />

Operanderne er variablen og teksterne. Meddelelsen betyder således at disse ikke er af samme type og<br />

derfor ikke kan sammenlægges vha. operatoren, der er tegnet +.<br />

Num2Str<br />

Beskrivelse<br />

Funktionen Num2Str() konverterer et kommatal til en tekst, men kan også konvertere heltal.<br />

Tal konverteres f.eks. for at kunne sammenlægges med tekster, der udskrives i funktionen Box(). Det<br />

kan også være for at få tal til at være lige lange ved udskrivning i søgeløkker, så værdierne kan komme<br />

til at stå i kolonner under hinanden.<br />

De konverterede tal højrestilles automatisk.<br />

Syntaks<br />

OK<br />

Num2Str(x:REAL,i:INT,d:INT,k:INT,t:INT):Str<br />

UNDERVISNINGSMATERIALE TIL MICROSOFT DYNAMICS<br />

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

® C5 VERSION 2012<br />

86

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

Saved successfully!

Ooh no, something went wrong!