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.

Skabelon<br />

Skabelon består af en række pladser adskilt af kommaer. Hver plads svarer til et af felterne i de poster,<br />

der læses i den fremmede fil.<br />

Overførsel fra fremmed fil til skabelon<br />

Fremmed fil Skabelon<br />

Felt 1 Plads 1<br />

Felt 2 Plads 2<br />

Felt 3 Plads 3<br />

Osv. Osv.<br />

Variabler<br />

Pladserne i skabelonen kan f.eks. udfyldes med navne på variabler, der skal modtage de læste data.<br />

Eksempel 1 (Skabelon med variabler)<br />

STR 10 &KontoNummer<br />

STR 20 &Navn<br />

STR 10 &Telefon<br />

REAL &SaldoDkr<br />

READ “Debitor” AS COMMA<br />

INTO(&KontoNummer, &Navn, &Telefon, &SaldoDkr)<br />

PRINT &KontoNummer, &Navn, &Telefon, &SaldoDkr<br />

END<br />

PAUSE<br />

I eksemplet erklæres én variabel til hver af de fire felter i filen. Det forudsættes at posterne i filen består<br />

af de nævnte fire felter.<br />

Skabelonens pladser udfyldes med de fire variabler, som tildeles værdierne under kørslen.<br />

Kartoteksfelter<br />

Pladserne kan også udfyldes med kartoteksfelter. Kartoteket skal i så fald først introduceres, så felterne<br />

er til rådighed.<br />

Eksempel 2 (Skabelon med kartoteksfelter)<br />

INTRODUCE CustTable<br />

READ “Debitor” AS COMMA<br />

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

PRINT Account, Name, Phone, BalanceMST<br />

END<br />

PAUSE<br />

I eksempel 2 er skabelonen udfyldt med kartoteksfelter, der modtager data under kørslen.<br />

UNDERVISNINGSMATERIALE TIL MICROSOFT DYNAMICS<br />

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

® C5 VERSION 2012<br />

72

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

Saved successfully!

Ooh no, something went wrong!