Avatar billede geertf Nybegynder
02. februar 2004 - 11:14 Der er 6 kommentarer og
1 løsning

Betinget visning af etiket i Access97

I en rapport har jeg en etikette "Fælles tlf." som jeg kun vil have vist ud for de poster hvor [Que_ArbejdsMobilTlf]![ArbejdsStedID]=2. Kan det lade sig gøre fx i Udtryksgeneratoren, og hvordan? Jeg arbejder (desværre) i Access97, så det er ikke muligt at lave en betinget formatering.
Hilsen
Geert
Avatar billede kabbak Professor
02. februar 2004 - 11:18 #1
=iif([Que_ArbejdsMobilTlf]![ArbejdsStedID]=2;[Fælles tlf];"")

Det skal være i et ubundet felt
Avatar billede geertf Nybegynder
02. februar 2004 - 13:19 #2
Hmm, det kan jeg ikke få til at virke. Jeg får en fejl som lyder "Udtrykket VedFormatering, du indtastede som indstilling af hændelsesegenskaben, gav en fejl: Objektet indeholder ikke Automation-objektet "Que_ArbejdsMobilTlf".
Jeg skal nok have den ind med ske, da jeg er ret ny.
Avatar billede terry Ekspert
02. februar 2004 - 14:41 #3
=iif([ArbejdsStedID]=2;[Fælles tlf];"")
02. februar 2004 - 15:12 #4
Læg i stedet denne kode på detaljesektionens VedFormattering-hændelse:
If ME!ArbejdsStedID = 2 then
  Me!lblFællesTlf.Visible = true
else
  Me!lblFællesTlf.Visible = false
endif

(Beregnede udtryk direkte i tekstbokse er generelt mange gang langsommere end VBA-kode, selvom det nok ikke har den store betydning her)

/Thomas
02. februar 2004 - 15:13 #5
glemte lige at sige at lblFællestlf er navnet på den label, som du vil skjule/vise...
Avatar billede geertf Nybegynder
05. februar 2004 - 10:40 #6
Jeg er sikker på at det er mig, der gør noget forkert, men jeg kan ikke få Terrys/kabbaks løsning til at virke. Thomas' virker dog umiddelbart. Mange tak!
hilsen
Geert
05. februar 2004 - 10:53 #7
selv tak :o)
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Dyk ned i databasernes verden på et af vores praksisnære Access-kurser

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester