21. marts 2006 - 11:00Der er
7 kommentarer og 1 løsning
Åben Underformular
Hej.
Jeg har en underform i en mainform med egenskaben: underform.visible=false
Problemet er at Access ikke ser denne underform som åben, hvilket giver problemer ved dataindtastning. Jeg er ikke interessereti at "åbne" underformen, (da den jo så placerer sig et andet sted), men blot vha. en knap: set underform.visible=true.
Der må da være en snedig metode til at snyde Access, så den tror underformen er åben, uden at den behøver at "åbnes" som hidden?
Jeg ved om jeg helt forstår dig. Men underformularens egenskaber kan du styre fra din mainform. Du skal betragte underformen som et objekt i hovedformen. Så kan du i hovedformen bruge:
ja jo.. Hvis jeg har en liste i subform, med en bagvedliggende Query, med et kriterie: f.eks Forms!subformnavn!id. Så vil den, når jeg åbner mainform (med den skjulte subform)spørge om Forms!subformnavn!id?... fordi den ikke ser subformen som åben.. formoder jeg.
Hvis jeg derimod åbner subform som hidden, inden jeg åbner mainform, så går det fint. Men så har jeg mange forme der skal åbnes som hidden, og det tager tid. Men det er nok den eneste mulighed der er
Synes godt om
Slettet bruger
21. marts 2006 - 15:28#5
Der er forskellige muligheder:
En er at lave en formular, som er blank eller med et billede/logo/noget andet på. Denne kaldes så istedet for at bruge visible:
Me.subformensnavn.sourceobjekt = "navnpådennyeformular" og skift tilbage med me.subformensnavn.sourceobjekt = "subformensnavn" (jeg kan ikke lige huske om du subformen skal hedde noget andet end dens kilde, det skal den nok!~)
En anden metode er at bruge, jeg tror det er recordsource til at skifte postkilde i subformen. Her kunne man lave en 2 forespørgsler, den rigtige og en som er tom. Du kan så bruge recordsource sammen ved visible til at komme omkring problemet!~)
Ja spg, det er jeg også kommet frem til. Den sidste metode du nævner er også interessant, så derfor point til dig
Synes godt om
Slettet bruger
24. marts 2006 - 08:07#8
!~)
Synes godt om
Ny brugerNybegynder
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.