Jeg har 2 tabeller kaldt Tilmelding hhv. Kunder, som er relaterede til
hinanden gennem det unikke Kundeid, som findes som sekundær nøgle i
tilmeldingstabellen.
Kundetabellen har bla.et "ja-nej" felt der hedder "Medlem-denne-
saeson"
Og i Tilmeldingstabellen er der et felt der hedder "Pris-gaester"
Se, nu ville jeg gerne i min forespørgsel lave et nyt felt med navnet
Skylder. Og hvis kunden er medlem skylder han ikke noget, men er han
ikke medlem skal han betale gæsteprisen.
Jeg troede jeg i "felt" kunne skrive
Skylder: IIF([Medlem-denne-saeson],"",[Pris-gaester])
men den syntaks accepteres ikke. Kan nogen hjælpe mig på rette vej?
mvh
Jens
Skylder: IIF([Medlem-denne-saeson]=SAND,"",[Pris-gaester])
eller hvad dette felt nu indeholder.
Jan
Desværre, Hverken sand, "sand", true eller "true" får beskeden væk om
at syntaksen er forkert.
For man kan da lavet et betinget udtryk, ikk?
Faktisk er mit problem nok mere fundamentalt, fordi en sætning som
Skylder: IFF(3>2,17,23) giver samme syntaksfejl - så igen kan man ikke
lave betingede sætninger i et nyt felt i et forspørgselsfelt?
Tegns�tningen er forkert, du skal anvende semikolon istedet for komma, n�r
det vises i foresp�rgselsgitteret.
Hvis det var en SQL-s�tning er komma korrekt.
Foresp�rgselsgitteret:
Skylder: IIF([Medlem-denne-saeson];"";[Pris-gaester])
SQL-s�tning:
IIF([Medlem-denne-saeson],"",[Pris-gaester]) AS Skylder
Mvh
J�rn
"Jens" <Jens.R.R...@uni-c.dk> skrev i en meddelelse
news:9b5381f3-b97d-48ed...@t11g2000vbc.googlegroups.com...
Jeg er helt ny i at bruge access, s� mit sp�rgsm�l er sikkert helt
element�rt, men jeg ville s�tte pris p� at "komme i gang". Jeg har
l�st MS on-line kurser on ACCESS og jeg troede jeg kunne oprette en
foresp�rgsel, hvori jeg bla. konstruede et nyt felt. Men ak og ve,
Access vil ikke acceptere syntaksen i det beregnede og betingede felt.
Jeg har 2 tabeller kaldt Tilmelding hhv. Kunder, som er relaterede til
hinanden gennem det unikke Kundeid, som findes som sekund�r n�gle i
tilmeldingstabellen.
Kundetabellen har bla.et "ja-nej" felt der hedder "Medlem-denne-
saeson"
Og i Tilmeldingstabellen er der et felt der hedder "Pris-gaester"
Se, nu ville jeg gerne i min foresp�rgsel lave et nyt felt med navnet
Skylder. Og hvis kunden er medlem skylder han ikke noget, men er han
ikke medlem skal han betale g�steprisen.
Jeg troede jeg i "felt" kunne skrive
Skylder: IIF([Medlem-denne-saeson],"",[Pris-gaester])
men den syntaks accepteres ikke. Kan nogen hj�lpe mig p� rette vej?
mvh
Jens
Hvis din Access er dansk, s� pr�v at erstatte dine kommer med semikolon.
Jan
Skylder: IFF(3>2,17,23) giver samme syntaksfejl - s� igen kan man ikke
lave betingede s�tninger i et nyt felt i et forsp�rgselsfelt?
Hej Jens
Det er iif og ikke iff
mvh
Stef