Tilbake til normal visning

Combobox


Combobox
Combobox er en lite brukt felttype med et utall bruksområder - siden den gir deg mulighet til å foreta spørringer mot databasen og få resultatet ut i et rullefelt.

Syntaksen er som følger:

SELECT ws_RecordId, (ønskede felt separert med komma) WHERE (selekteringsvilkår) ORDER BY (sorteringsfelt)

Hvis du vil at to felt skal listes opp i rullefeltet, setter du dem opp i riktig rekkefølge med korrekt feltnavn. (Databasenavnet, det du oppretter første gang, og som du finner i høyremenyen under konfigurering - felt)

Selekteringsvilkåret vil naturligvis variere mye. Du finner flere eksempler på SQL-spørringer-sida.


Eksempel:
Du har i utgangspunktet en ansatte-mappe, hvor feltet korttittel inneholder Etternavn, Fornavn.

I malen din vil du ha et rullefelt hvor du skal kunne velge mellom alle navnene i denne ansattemappa.

Du oppretter da et nytt felt av type Combobox, konfigurerer og gir nødvendige rettigheter - og skriver følgende inn i MySQL Query-feltet:

select ws_RecordId, korttittel from pagexxxx order by korttittel

hvor xxxx erstattes med aktuelt mappenummer.

Denne spørringa viser altså alle ansattenavnene i mappa. Hvis du bare vil at de som er lagret under et spesielt tema skal vises, bruker du denne syntaksen:

select ws_RecordId, korttittel from pagexxxx where Subject=xxx order by korttittel

Du finner SubjectId kjappest ved å høyreklikke på temaet i høyremenyen og velge egenskaper



Universitetet i Tromsø, 9037 Tromsø, tlf. 77 64 40 00
Oppdatert av vevredaktør Bent Svinnung den 06.10.2004 07:42
Ansvarlig for guiden: vevredaktør Bent Svinnung