12. juni 2015 - 20:45
Der er
12 kommentarer og 1 løsning
Programeret klik på NavigationButton
Kan i hjælpe med en kode lagt i VBA der klikker en navngiven tab i NavigationButton
Annonceindlæg fra Infor
En af de lidt sværere :O) Efter lidt googleri fandt jeg: DoCmd.BrowseTo acBrowseToForm, "<Navnet på den subform, der skal være aktiv>", "<Hovedformularen>.<NavigationUnderformularen>" ... og det ser ud til at virke.
Gid det var så let "Suk" Det virker ikke Jeg får fejlen Type mismatch Her er min struktur: Toppen: frmMain_App_Form Herpå er lagt en Menu med navn: Menu med en Tab med navn Home Under Home er der Undertabber I en af undertabberne har jeg lagt: DoCmd.BrowseTo "Menu", "Menu_Forside" Menu_Forside er den underformular der skal kaldes frem Jeg har googlet: Main Form.SubForm Ctrl 1>Form 2.SubForm Ctrl 2>Form 3.SubFormCtrl3 Kan du hjælpe
.. og hvad sker der, hvis du prøver: DoCmd.BrowseTo acBrowseToForm, "Menu_Forside", "frmMain_App_Form.<NavigationUnderformular>" <NavigationUnderformular> er den form under dine tabs, hvor du vil vise "Menu_Forside" PS: Jeg har også set den kringlede syntax, du beskriver; men den lette version her virker fint (her).
Nej dem er helt gal Jeg får fejlmeddelse: Stien Skal være på formen: Hovedformular.Underformular1>Formular1.Underformular1 Volapyk for mig
Yep, den får du, hvis du indtaster forkerte parametre. Jeg røg i den samme fælde. Fejlmeddelelsen er helt sort. Som skrevet: Det virker her. Du har oplyst navnet på din hovedform og navnet på den form, du vil have vist (så dem har vi styr på); men ikke navnet på din <NavigationUnderformular>. Er du bombesikker på at du specificerer den korrekt? Vis evt. din kommando her.
Navnet er: Øverste Tab ér: NavigationKontrolelement0 Under Tab 'er: NavigationKontrolelement5 Menu_Forside: NavigationUnderformular Jeg har prøvet: 1) DoCmd.BrowseTo acBrowseToForm, "Menu_Forside", "Menu.NavigationUnderformular" 2) DoCmd.BrowseTo acBrowseToForm, "Menu_Forside", "frmMain_App_Form.NavigationUnderformular" Samme fejl: Forkert sti Jeg tror det skyldes kaldet skal ske fra undertabber
Hm. Den sidste syntaks burde spille. Smid en mail til eksperten snabela f-data.dk, så kan jeg sende en lille base, som viser princippet.
mail2you@c.dk Det vil jeg blive glad for Husk det er under tabérne. Dem under de store tab 'er
Hm. "Dem under de store tab'er"!?! Store og små tab'er!?! You lost me. Det er måske her, vi går galt af hinanden. For at undgå alt for mange misforståelser: Kunne du ikke lige sende din formular (eller et billede af den) til eksperten snabela f-data.dk?
17. juni 2015 - 16:39
#10
Hej Fik du min mail Har du en løsning på klik der giver flikker
17. juni 2015 - 18:13
#11
Base returneret via mail. Problemet var at Access ikke opdaterede skærmbilledet. Løsningen var (meget videnskabeligt) at fyre kommandoen af 2 gange efter hinanden og så Repainte.
17. juni 2015 - 18:27
#12
Genialt 1000 tak
18. juni 2015 - 10:46
#13
Velbekomme. Glad for at løsningen virkede.
Dyk ned i databasernes verden på et af vores praksisnære Access-kurser