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.

Tomme pladser<br />

Under indlæsning af en post læses alle felter på en gang og værdierne tildeles pladserne i skabelonen.<br />

Hvis et af de læste felter ikke skal anvendes, skal den pågældende plads mellem to kommaer være<br />

tom.<br />

Eksempel 3 (Skabelon med tom plads)<br />

INTRODUCE CustTable<br />

READ “Debitor” AS COMMA<br />

INTO(Account, Name, , BalanceMST)<br />

PRINT Account, Name, BalanceMST<br />

END<br />

PAUSE<br />

I eksempel 3 forudsættes det, at filen er den samme som i de to tidligere eksempler. Felt tre er således<br />

feltet Phone, der ikke skal anvendes.<br />

Da alle felter alligevel indlæses, lades plads tre tom i skabelonen.<br />

Samme datatyper i eksterne fil og skabelon<br />

Felterne i de eksterne filer beskrives ikke i C5. Derfor er det ikke muligt at kontrollere om felterne er af<br />

samme type som dataelementerne i skabelonen. Programmøren skal således selv sikre sig, at der er<br />

overensstemmelse mellem værdierne, der indlæses og elementerne i skabelonen.<br />

Udlægningen og typen af dataelementerne i skabelonen, skal derfor svare til udlægningen og typen af<br />

felterne i kartoteket.<br />

WRITE<br />

WRITE anvendes til at skrive data fra C5 til eksterne filer.<br />

WRITE er ikke en løkke, men en Kommando. Skal der udskrives poster fra et kartotek, er det derfor<br />

nødvendigt at WRITE indgår i en søgeløkke med SEARCH.<br />

Syntaks<br />

WRITE AS <br />

FROM ()<br />

Filnavn<br />

Filnavn skal være udtrykt som det fulde stinavn. Findes filen det sted, hvor C5 er installeret, er det nok<br />

at skrive selve filnavnet.<br />

Filtype<br />

Filtype er en af de faste typer.<br />

Udtryk<br />

Udtryk er en liste over værdier, der skal skrives i den fremmede fil.<br />

UNDERVISNINGSMATERIALE TIL MICROSOFT DYNAMICS<br />

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

® C5 VERSION 2012<br />

73

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

Saved successfully!

Ooh no, something went wrong!