Sektioner/Spørgsmål

<< Click to Display Table of Contents >>

Navigation:  Sektionerne >

Sektioner/Spørgsmål

Spørgsmåls Sektioner

Magic_Wand

Disse sektioner definerer de spørgsmål der stilles i wizard'en. En sektion kan tage en række definitioner.

 

Nogle definitioner er generelle for alle sektioner og nogle er specielle for bestemte control typer. Spørgsmålets navn angives i [Spørgsmål] over de efterfølgende definitioner. Spørgsmål må ikke hedde det samme som nogle at standard sektionerne. Altså Generel, Number, Captions, FieldPath, Fields, Fields2 etc., TextFile, Clipboard, Templates, CMDCommands, SQLCommands og Default

 

Eksempel:

 

[Spørgsmål]

DisplayName=Indtast Navn

 

 

Følgende definitioner er generelle for alle sektioner.

 

DisplayName definere hvad spørgsmålet er. f.eks. "Indtast Navn"

 

Eksempel:

 

DisplayName=Indtast Navn

 

 

Displaytekst definere en forklarende tekst som kan vises hvis  Showdescriptionbox er sat til true under generel sektionen

 

Eksempel:

 

DisplayText=Indtast Navnet på projektet{NewLine}F.eks. Nyt Projekt 1

 

 

 

Condition definere om feltet skal vises i user interfacet eller ej. Se afsnittet om betingelser for nærmere information

 

Eksempel:

Dette spørgsmål bliver kun synlig når "Projekt's" værdi er valgt til "Projekt 1"

 

Condition=|Projekt|=Projekt 1

 

 

 

Default er den initialiserings værdi der ønskes. Typisk en værdi overført fra "Mdoc"

 

Eksempel:

 

Default=|THEPROJECT|

 

 

 

Mandatory angiver at feltet skal udfyldes. Kan antage værdierne True og False. Dette felt bruges ikke på Checkbox felter.

 

Eksempel:

 

Mandatory=True

 

 

 

RegularExpression angiver et regularexpression udtryk som feltets værdi bliver evalueret op imod. Regularexpressions

 

Eksempel:

Her vises at feltet skal indeholde en engelsk sproget email adresse.

 

RegularExpression=^[A-Z0-9._%+-]+@[A-Z0-9.-]+\.[A-Z]{2,}$

 

 

 

ReplaceFilter replacer forskellige tegn når "Add Card Wizard" afsluttes. Der kan angives flere tegn som skal erstattes

 

Eksempel:

Hvis en firma navn indgår i et filnavn, ser man ofte at firmaer hedder noget der ender med A/S. Skråstreger er ikke tilladte i filnavne.

Her ændres skråstreg med underscore, backslash med underscore og semikolon med kolon. Læg mærke til at backslash escaper backslash og semikolon

 

ReplaceFilter=/=_;\\=_;\;=:

 

 

 

ShowValue visere en alternativ tekst. Det vil ofte være afledte værdier i en list visning

 

Eksempel:

 

ShowValue=|Projekt| - |Projekt:TelefonNummer|

 

 

 

Visible angiver om denne sektion skal vises eller ej. Der kan anvendes sektioner der slår op i database sætter første værdi aktiv, men ikke vises.

 

Eksempel:

 

Visible=False