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.

5. PROMPT, videregående brugerdialog<br />

Formål<br />

Formålet med denne lektion er at give deltagerne yderligere viden om brugerdialoger med<br />

kommandoen PROMPT.<br />

Efter lektionen skal kursisterne, ud over de grundlæggende funktioner, kunne:<br />

Anvende funktionerne ASENUM, DECIMALS og LENGTH<br />

Indsætte forskellige datatyper i overskrifter og ledetekster<br />

Anvende GET på kartoteksfelter.<br />

Generelt om brugerdialoger<br />

Brugerdialoger med promptbokse anvendes til kommunikation mellem brugere og program. Hvor<br />

program kan være XAL kørsler, forms osv.<br />

I promptbokse kan programmøren stille spørgsmål til brugeren, der kan skrive svarene i<br />

indtastningsfelter. De indtastede værdier gemmes i variabler eller kartoteksfelter.<br />

Den grundlæggende opsætning af promptbokse er tidligere behandlet i lektionen ’PROMPT,<br />

grundlæggende brugerdialog’, og PROMPT med REF er tidligere behandlet i lektionen ’Brugerdialog<br />

med kartoteksopslag’.<br />

I denne lektion repeteres kort den grundlæggende opsætning, samt referenceopslag med REF.<br />

Derefter behandles udvidede funktioner i promptbokse i form af forskellige datatyper i overskrifter og<br />

ledetekster, GET på kartoteksfelter, funktionerne ASENUM, DECIMALS og LENGTH.<br />

Grundlæggende opsætning<br />

Den grundlæggende opsætning af kommandoen PROMPT består af en dialogboks med overskrift,<br />

ledetekster og felter til indtastning af værdier.<br />

Promptboks med overskrift, ledetekster og indtastningsfelter<br />

Ledetekster<br />

Indtast vareinformationer<br />

Antal ..........:<br />

Varenavn .......:<br />

Overskrift<br />

Indtastningsfelter<br />

Overskrift og ledetekster er almindelig fritekst, hvorimod indtastningsfelterne fremkommer vha.<br />

kommandoen GET.<br />

UNDERVISNINGSMATERIALE TIL MICROSOFT DYNAMICS<br />

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

® C5 VERSION 2012<br />

51

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

Saved successfully!

Ooh no, something went wrong!