Avatar billede bbkdk Seniormester
28. december 2006 - 14:27 Der er 4 kommentarer og
2 løsninger

Betingelser i makro virker ikke

Jeg har en database, hvor jeg ved handlingen "VedÅbning" har indsat en makro, der skal give en meddelelsesboks, hvis feltet "cvr" er tomt i den åbnede formular.

jeg har et tilsvarende felt, når jeg anvender en kommandoknap, der genforespørger på formularen.

I begge tilfælde er der i betingelsen i makroen angivet "[cvr] is null" (anførselstegnene er ikke skrevet i betingelsen.

Men lige pludselig holdt betingelsen op med at virke, idet der aldrig kommer en meddelelsesboks, selvom [cvr] ikke er udfyldt.

Det virker som om, det er selve Access, der ikke ser på betingelserne - jeg har den teori, at jeg har lavet en forkert tastekombination, der har bevirket, at betingelserne slås fra.

Er der nogen, der har et bud?
Avatar billede mugs Novice
28. december 2006 - 14:34 #1
Prøv ar indsætte flg. i formularens VedAktuel (curret

Id isnull(Me.feltnavn) then
'din betingelse
end if
Avatar billede supertekst Ekspert
28. december 2006 - 14:36 #2
Mon dette vill hjælpe
    If IsNull([cvr]) = True Then
        .....
    End If
Avatar billede bbkdk Seniormester
28. december 2006 - 15:30 #3
Hej Mugs og Supertekst !!
Jeg prøvede lige Mugs forslag, og den foretager sig absolut intet - dvs. den hverken kommer med en meddelelse eller en fejlmeddelelse - det er som om funktionen "Meddelelsesboks" er slået fra, uanset om den kaldes fra VBA eller fra en Makro.
I hører lige fra mig med points - så vil jeg umiddelbart efter nytår lige prøve at lave en helt ny database med en meddelelsesboks og se, om det virker.
Hvis vi ikke "snakkes" inden, så godt nytår.
M.v.h.
bbkdk
Avatar billede supertekst Ekspert
28. december 2006 - 17:40 #4
I lige måde....
Avatar billede bbkdk Seniormester
02. januar 2007 - 13:34 #5
Til Supertekst !!
Vil du også lige smide et svar, så jeg kan fordele points mellem jer - jeg har desværre ikke haft tid til at gøre mere ved problemet, og det er ikke rart at have spørgsmål stående åbne.
Jeg tjekkede også lige, at sikkerhed under makroer var sat til lav, så det er ikke det, der forstyrrer.
M.v.h.
bbkdk
Avatar billede supertekst Ekspert
02. januar 2007 - 15:15 #6
Her er et svar....
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