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.

Opgaver: READ og WRITE<br />

Opgave 1: Skrivning til fremmed fil med WRITE<br />

Formål med opgaven<br />

At afprøve kommandoen WRITE til udskrivning af kartoteksposter til en fremmed fil. Desuden<br />

prøves at skrive tekst til den samme fremmede fil.<br />

Huskelister<br />

WRITE<br />

Beskrivelse<br />

Der skal oprettes en XAL kørsel, der ved hjælp af WRITE kan eksportere kartoteksposterne fra<br />

kartoteket UDLUdlånsSats. Der eksporteres kun værdier fra felterne VareNummer, UdlejningsPct og<br />

ForsikringsPct.<br />

I filen med de eksporterede poster skal der, øverst i filen lige før posterne, indsættes en linje med<br />

navnene på de tre felter og deres typer.<br />

Kørslen skal starte med en promptboks, der spørger om navnet på den fil, der skal skrives til.<br />

1 Opret en ny XAL kørsel<br />

2 Indsæt og tilret startkommentarer<br />

Forløb √<br />

3 Opret en tekstvariabel med en længde på 254 tegn, kald den &Filnavn.<br />

4 Opret en promptboks til indtastning af filnavn, idet du anvender den oprettede<br />

variabel til indtastningsfeltet. Indtastningsfeltet må kun være 30 tegn langt.<br />

Boksen skal stå i kolonne 20 linje 5.<br />

5 Opret en WRITE der anvender den oprettede variabel til filnavn.<br />

WRITE kommandoen skal udskrive følgende tekst til filen:<br />

”Felter og typer i rækkefølge”<br />

”VareNummer STR 10”, ”UdlejningsPct REAL”, ”ForsikringsPct REAL”<br />

Dette medfører, at den første linje i filen indeholder ovenstående tekster, som<br />

forklaring til de felter, der udskrives i filen.<br />

6 Opret en WRITE mere, der også anvender den oprettede variabel til filnavn.<br />

Kun værdier fra felterne VareNummer, UdlejningsPct og ForsikringsPct skal<br />

eksporteres.<br />

7 Godkend kørslen og afprøv den<br />

Kontrollér at de nye faciliteter fungerer.<br />

UNDERVISNINGSMATERIALE TIL MICROSOFT DYNAMICS<br />

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

® C5 VERSION 2012<br />

76

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

Saved successfully!

Ooh no, something went wrong!