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.

16. Virtuelle felter i forms<br />

Mål med lektionen<br />

Formålet med denne lektion er at lære deltagerne at anvende virtuelle felter i forms.<br />

Efter lektionen skal kursisterne kunne:<br />

Indsætte virtuelle felter i forms<br />

Tildele værdier af forskellig art til virtuelle felter.<br />

Generelt<br />

Forms består altid af en eller flere blokke, hvorpå der indsættes felter, der hentes fra det tilknyttede<br />

kartotek.<br />

Til tider er der behov for at anvende ’Virtuelle felter’.<br />

Virtuelle felter er felter, der ikke tilhører et bestemt kartotek. Felterne anvendes f.eks. til visning af<br />

værdier, der ikke skal gemmes i kartoteker.<br />

Der kan oprettes blokke der ikke tilknyttes et kartotek. Hvis en blok ikke tilknyttes et kartotek, kan der<br />

kun indsættes virtuelle felter.<br />

Et eksempel herpå er lommeregneren, Calculator, i C5. Denne består udelukkende af virtuelle felter.<br />

Oprettelse af virtuelle felter<br />

Virtuelle felter oprettes næsten på samme måde som almindelige kartoteksfelter.<br />

I Enkelt Record blokke oprettes felterne manuelt og i Multi Record blokke oprettes de automatisk.<br />

Felterne oprettes med funktionen Opret felt der startes med F2.<br />

Funktionen åbner en boks med indtastningsfeltet Feltnavn, hvori der angives navnet på det felt, der<br />

skal oprettes.<br />

Vigtigt! Kartoteksfelter indsættes fra en liste over felter ved at taste ENTER og vælge et felt.<br />

Virtuelle felter oprettes ved at indtaste navnet på feltet.<br />

Navngivning<br />

Virtuelle felter navngives efter samme principper som kartoteksfelter. Desuden må der ikke være<br />

sammenfald med navne fra andre felter i formen eller kartoteker der er knyttet til blokke i formen.<br />

Regler for feltnavne<br />

Højst 32 tegn<br />

Bogstaverne a-å og A-Å<br />

Tallene 0-9<br />

Eneste tegn derudover er understreg<br />

Første tegn skal være et bogstav<br />

Ingen blanke tegn (mellemrum)<br />

Ikke navnesammenfald med XAL f.eks. ’by’ som i ORDER BY<br />

154<br />

UNDERVISNINGSMATERIALE TIL MICROSOFT DYNAMICS<br />

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

® C5 VERSION 2012

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

Saved successfully!

Ooh no, something went wrong!