Strona: [  << <   1   > >>  ]  z  1     
Autor Temat: W jaki sposób w VB odwołać się do podformularza?
anonim




Typ: Nie zarejestrowany
W jaki sposób w VB odwołać się do podformularza?

Mam taki problem, że muszę stworzyć przycisk który jednocześnie będzie obsługiwał formularz i podformularz. Kod do przycisku jest taki:

Private Sub Polecenie15_Click()
On Error GoTo Err_Polecenie15_Click
    DoCmd.GoToRecord , , acNext
Exit_Polecenie15_Click:
    Exit Sub

Err_Polecenie15_Click:
    MsgBox Err.Description
    Resume Exit_Polecenie15_Click

W tym to kodzie:
DoCmd.GoToRecord , , acNext
jest obsługiwany bierzący formularz, a pod nim powinien znajdować kod do podformularza. Próbowałem pisać różne po DoCmd...., ale jeszce mi to nie wychodzi i nie wiem jak to zrobić poprawnie. Strasznie mnie to denerwuje, ale co zrobić. Jak będziesz chcial coś napisać to z góry dziękuję.

18-07-2002 12:05
  
Tigrisek



Typ: neutral
Postów: 91
Zarejestrowany: Jul 2002
ha

podpowiedź jaką dałem na poprzednim Twoim topiku okazała sie małoskuteczna, za to mogę powiedzieć że moim Accessie 2000 Twój problem rozwiązuje się sam

1) stworzyłem dwie tabele i wprowadziłem do nich jakieś rekordy
2) za pomocą kreatora robię formularz z tabeli1 tam dodaję przycisk np next record
3) wstawiam podformularz i koles sie pyta na podstawie jakiej tabeli to mówię ze tabela2, a on nato czy chcę ustanowić jakieś połączenia pomięddzy 1 a 2 no to ja nato że naturalnie i ... i to jest własnie to

niewiem czy ale możliwe że konieczne jest posiadanie przynajmniej jednego takiego samego pola w obu tabelach, np nazwisko, ale myśle że skoro ma to być po prostu kolejny to identyfikator starczy

chciałem to jednak obejść i zrobić po swojemu - oczywiście niewyszło

wstawiłem po komendzie dodania rekordu następującą linię:

Form_form2.Polecenie10_Click

form_form2 to nazwa drugiego formularza widoczna w widoku projektu, a polecenie10 to nazwa polecenia dla przycisku przesuwającego do następnego rekordu w formie2 ... efekt tego taki że przesówa do następnego rekordu ale w formie 1 grrrrr
i nie wiem jak aktywować tą cholerną formę 2 - tu potrzebna większa wiedza

18-07-2002 18:41
Pokaż profil Tigrisek  Wyślij email do Tigrisek        107040
Wszystkich odpowiedzi: 1 :: Maxymalnie na stronę: 20
Strona: [  << <   1   > >>  ]  z  1