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.

Værdierne kan opstilles i form af f.eks. kartoteksfelter, variabler og tekster i anførselstegn. De<br />

forskellige værdier adskilles med kommaer.<br />

Eksempel 1 (Udskrivning af kartoteksfelter)<br />

SEARCH CustTable USING AccountIdx<br />

WRITE “Debitor” AS COMMA<br />

FROM(Account, Name, Phone)<br />

END<br />

I eksemplet skrives felterne Account, Name og Phone til filen med navnet ’Debitor.com’.<br />

Eksempel 2 (Udskrivning af tekst, felter og funktion)<br />

SEARCH CustTable USING AccountIdx<br />

WRITE “A:\Debitor” AS COMMA<br />

FROM(”Konto: ”,Account, Name, Phone, Today())<br />

END<br />

I eksemplet skrives de samme felter som i eksempel 1, men derudover skrives Teksten ’Konto: ’ og dags<br />

dato i form af funktionen Today(). Desuden skrives filen til A drevet.<br />

Skrivning til eksisterende fil<br />

Der kan ikke tilføjes nye records direkte til eksisterende eksterne filer.<br />

Hvis nye records skal tilføjes en eksisterende fil, skal alle records i filen først læses ind i et tilsvarende C5<br />

kartotek, hvorefter hele C5 kartoteket udskrives for at overskrive den originale eksterne fil.<br />

CLOSE<br />

Kommandoen CLOSE anvendes til at lukke filer, der er åbnet med READ eller WRITE.<br />

Syntaks<br />

CLOSE <br />

Bemærk! Commandoen CLOSE er ’case sensitive’. Det vil sige, at filnavnet skal skrives nøjagtigt, som<br />

det staves med store og små bogstaver de rigtige steder.<br />

Anvendelse<br />

Normalt lukkes filer af sig selv, når de XAL kørsler afsluttes, som de åbnes og lukkes i. Der kan dog<br />

opstå situationer, hvor det er nødvendigt at filerne lukkes manuelt.<br />

En og samme fil kan således ikke både læses og skrives i samme XAL kørsel, uden at den først lukkes<br />

med CLOSE.<br />

Faste formater<br />

Efterfølgende skema viser de faste formater, der findes til XAL v. 2.70 og C5 v. 1.70. Det fremgår af<br />

skemaet om formatet kan anvendes i READ eller WRITE eller begge steder.<br />

UNDERVISNINGSMATERIALE TIL MICROSOFT DYNAMICS<br />

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

® C5 VERSION 2012<br />

74

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

Saved successfully!

Ooh no, something went wrong!