Avatar billede avalon116 Nybegynder
31. juli 2003 - 17:46 Der er 16 kommentarer og
1 løsning

felt kun synlig hvis

Jeg har en fortløbende formular med et afkrydsningsfelt og et andet felt. Jeg vil gerne have at det andet felt kun kan ses, hvis afkrydsningsfeltet er krydset af.
Jeg har sat kode ind i afkrydsningsfeltets "after update", men problemer er, at det virker på alle posterne.

Kan man begrænse det?
Avatar billede henrik13 Nybegynder
31. juli 2003 - 17:49 #1
Kan ikke lade sig gøre.  :o)
Avatar billede overchord Nybegynder
31. juli 2003 - 17:51 #2
Saa skal du chekke afkrydsningsfeltet hver gang du gaar til en ny post.
Saa du kan chekke hver gang man ankommer til en ny post ved at laegge koden i formularen on Current
Avatar billede henrik13 Nybegynder
31. juli 2003 - 17:53 #3
>>overchord
Det er en fortløbende formular.  :o)
Avatar billede jkrons Professor
31. juli 2003 - 18:44 #4
Som Henrik skriver kan det ikke lade sig gøre, men du kan lave et "dummyfelt" i din tabel som repræsenterer afkrydsningsfeltet og hvor værien af dette gemmes. Så kan du teste på, om feltet er afkrydset eller ej.
Avatar billede henrik13 Nybegynder
31. juli 2003 - 18:47 #5
>> jkrons
Den løsning ville jeg gerne se virke.    :o)
Avatar billede jkrons Professor
31. juli 2003 - 20:11 #6
henrik13-> Jeg bliver desværre nok nødt til at give dig ret :-(  Det er tilsyneladende kun i rapporter, at det virker.
Avatar billede terry Ekspert
31. juli 2003 - 22:11 #7
if you are using Access 2000 or XP then try looking at conditional formatting. Mark the field and then go to the formatting menu!
Avatar billede kabbak Professor
31. juli 2003 - 22:51 #8
Lav en forespørgsel på tabellen, her er et eks.

Min Tabel hedder synlig og ja/nej feltet hedder også synlig
Felt1 er feltet, hvor værdien kun vises, hvis der flueben i ja/nej feltet.

SELECT Synlig.Synlig, IIf([Synlig]=-1,[Felt1],"") AS Felt
FROM Synlig;

Brug så forespørgslen til din formular
Avatar billede avalon116 Nybegynder
01. august 2003 - 08:45 #9
kabbak> det virker ikke. Har du et eksempel, hvor det virker?
terry> det ser ud til at være en mulighed. Man kan da i hvert fald gøre den grå og inaktiv, men den kan ikke gøres helt usynlig kan den?
Avatar billede avalon116 Nybegynder
01. august 2003 - 08:46 #10
kabbak> det er forresten ikke kun værdien, der ikke skal vises, det er selve feltet
Avatar billede henrik13 Nybegynder
01. august 2003 - 08:50 #11
>>kabbak.
Hvis du laver en demo, ville jeg meget gerne se den, min E-mail adresse er:
oz1bua@wanadoo.dk
Vh Henrik13
Avatar billede kabbak Professor
01. august 2003 - 08:51 #12
Feltet kan ikke skjules på en fortløbende formular.

Eksemplet oven for virkede ved mig, men hvis du vil skrive tabelnavnet og de to feltnavne, skal jeg lave en til dig der passer
Avatar billede kabbak Professor
01. august 2003 - 08:53 #13
hvilken access 97, 2000 eller hvad.
Avatar billede avalon116 Nybegynder
01. august 2003 - 08:53 #14
det er ligemeget med værdien, jeg har brug for at skjule hele feltet
Avatar billede henrik13 Nybegynder
01. august 2003 - 08:53 #15
Så behøver jeg ikke nogen.  :o)
Avatar billede avalon116 Nybegynder
01. august 2003 - 09:12 #16
jeg synes Terrys løsning er bedste alternativ, når man ikke kan skjule feltet helt.
Gider du smide et svar terry?
Avatar billede terry Ekspert
02. august 2003 - 17:57 #17
.
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