15. oktober 2003 - 09:18Der er
10 kommentarer og 1 løsning
problemer med underformular
Jeg har en formular som er delt med 2 faner. På den første fane er der er nogle felter som indeholder mange firmainformationer. På fane 2 er der en underformular som vises i dataark visning. Det er fra den samme forespørgsel som på fane 1. Jeg vil så gerne kunne dobbeltklikke på en post på fane 2's dataark og den skal så blive vist på fane 1.
Underformularerne må vel være bundet til hovedformularen med et ID, og bør derfor alle vise den samme post. Prøv at kontrollere underformularernes egenskal "Overordnede og Underordnede felter".
hvis du laver en combo boks med de samme felter som der er i fane2 kan du "bede" lave comboboksen som en der skal "Finde en post på din formular" , det er valg nummer 3 i det første billede, når du laver comboboksen
nej det er de ikke helt. Har nok lige glemt at nævne at øverst i formularhovedet er der en kombibox, hvori man vælger en sælger først. Dataark på fane 2 er bundet sammen med den. Den viser altså kun de records som hører til den pågældende sælger. Man skal derfra kunne vælge (ved at dobbelt klikke) hvilken der skal vise på fane 1. Jeg skal "bare" bruge noget kode til at få vist den samme post på fane 1 som man klikker på i dataark.
Det kan jeg ikke få den til. Kan det være bookmarks'ne det er galt med. jeg skal lige være med. rs.bookmark er den post som jeg står på i dataarket, ikke. me.bookmark skal så være den på fane 1. skal den så ikke hedde noget med parent eller ?
Indstil fane2s dataark, til ved dobbeltklik, At gå en post frem, næste linje, gå en post tilbage. Det er den eneste løsning jeg ser på dit problem, det er ikke god programering, men det løser dit problem, og så får du gemt posten ved samme lejlighed. Vh Henrik13
???. Min mening er at kunne vælge mellem alle posterne på en liste og den jeg vælger jeg dobbeltklikker jeg på og så går man til Fane 1 og der er den pågældende post så vist med alle felterne. Så frem og tilbage forstår jeg ikke helt heller.
Dim A As String Dim B As String A = Me.Firmanavn B = Me.Parent.person Me.Parent!Information.SetFocus Me.Firmanavn.SetFocus DoCmd.GoToControl "Firmanavn" DoCmd.FindRecord A, acEntire, False, , True, acCurrent, True Me.Parent.person = B
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.