<< Click to Display Table of Contents >> Navigation: Sektionerne > Sektioner/Spørgsmål > List Sektioner |
Sektioner med liste
Der findes to liste definitioner i hver list sektion "Limitedlist" og "FullList". Disse to er tænkt til, at man viser de mest anvendte i "LimitedList". Så der ikke er for mange at vælge imellem. Og viser alle muligheder i "FullList". Der kan så skiftes mellem de to lister.
ConnectString her angives connection strengen til at koble op til en database. Dette kan være en henvisning til UDL fil.
Eksempel:
ConnectString="FILE NAME=D:\Users\MPJ\Desktop\Connection.udl"
FullList og LimitedList angiver den SQL streng der definere udtrækket fra databasen.
Eksempel:
Her udtrækkes firma navn og telefon nummer. Se Parsing for detaljer om hvordan telefon numret kan anvendes
FullList=Select Firma, TelefonNummer From Firma
LimitedList=Select Firma, TelefonNummer From Firma Where FirmaID<50
Nogle systemer tillader ikke adgang til databaserne, men man kan udtrække værdier via en service. Dette udtræk kan skrives som en tekstfil, som så kan anvendes i "Add Card Wizard"
ConnectString angiver at det er en tekst fil der skal læses. værdien skal så være TEXT FILE.
Eksempel:
ConnectString=TEXT FILE
FullList og LimitedList angiver den tekst fil der skal læses.
Eksempel:
FullList=D:\Temp\Full.txt
LimitedList=D:\Temp\Limited.txt
Tekstfilen formateres med linjeskift som række adskiller og semikolon som søjle adskiller.
Det er vigtigt, at der er det samme antal søjler i alle rækker.
Eksempel:
Her vise hvordan indholdet i tekstfilen kunne se ud.
Peter;Larsen
Ole;Jensen
Per;Nielsen
Niels;Pedersen
Jan;Kristensen
Ulla;Kristensen
Mette;Sørensen
Dette giver en tabel der se således ud. Efternavn kan kun refereres til ved søjle nummer, da søjlerne ikke har navne. |Navn:2|
Peter |
Larsen |
Ole |
Jensen |
Per |
Nielsen |
Niels |
Pedersen |
Jan |
Kristensen |
Ulla |
Kristensen |
Mette |
Sørensen |
Liste direkte i ini-fil
Nogle lister ændre sig ikke og kan derfor med fordel defineres direkte i ini-filen. Teksten formateres med semikolon som række adskiller og pipe som søjle adskiller.
ConnectString anvendes ikke ved direkte ini-fils lister.
FullList og LimitedList de lister der skal indlæses
Eksempel:
FullList=Peter|Larsen;Ole|Jensen;Per|Nielsen;Niels|Pedersen;Jan|Kristensen;Ulla|Kristensen;Mette|Sørensen
LimitedList=Peter|Larsen;Ole|Jensen;Per|Nielsen
De to ovenfor definerede lister ser således ud:
FullList:
Peter |
Larsen |
Ole |
Jensen |
Per |
Nielsen |
Niels |
Pedersen |
Jan |
Kristensen |
Ulla |
Kristensen |
Mette |
Sørensen |
LimitedList:
Peter |
Larsen |
Ole |
Jensen |
Per |
Nielsen |