Drukowana wersja tematu

Kliknij tu, aby zobaczyć temat w orginalnym formacie

Forum PHP.pl _ Access _ formularz -obiekt nie umożliwia operaji automatyzaji

Napisany przez: dana151 19.06.2014, 19:13:29

Witam
Prauję nad bazą sklepu z servisem.
Pewnie po przejżeniu mojej bazy będzie się wiele do życzenia, ale... działa, chyba. Nie jestem informatykiem, tylko zakochałam się w accesie i wszędzie się da tworzę sobie bazę.
W czym problem
Mam formularz klienci, podormularz pojazdy, następnie podformularz zlecenia servisowe, i podformularz szczegóły zlecenia.
Wszystko to powiązane jest Id. klienci z pojazdami, pojazdy ze zleceniami, i zlecenia ze szczegółami.
Wszystko pięknie mi działało do czasu gdy ze zleceń nie usunęłam jednego zlecenia.
Po wprowadzeniu nowego zlecenia, i próbie wprowadzenia szczegółu wyskakuje mi komunikat " Ten obiekt nie zawiera obietku automatyzacji Verb" . Pole ID nie uzupełnia mi się automatycznie, dopiero gdy usunę w szczegółach pozycję, pojawia mi isę ID zlecenia. Pomimo wyskakującego błędu, wszystko ładnie się zapisuje, jednak jest to upierdliwe, bardzo. Sprawdzałam pola łączące formularze, kompaktowałam bazę, szukam dwa dni sad.gif i się poddałam.
oto kod na podstawie którego formularz aktualizuje podformularz:

  1. OPTION Compare DATABASE
  2.  
  3. Sub Form_Current()
  4.  
  5. Dim ParentDocName AS String
  6.  
  7. ON Error Resume Next
  8. ParentDocName = Me.Parent.Name
  9.  
  10. IF Err <> 0 Then
  11. GoTo Form_Current_Exit
  12. Else
  13. ON Error GoTo Form_Current_Err
  14. Me.Parent![zlecenia_szczegoly].Requery
  15. End IF
  16.  
  17. Form_Current_Exit:
  18. Exit Sub
  19.  
  20. Form_Current_Err:
  21. MsgBox Error$
  22. Resume Form_Current_Exit
  23. End Sub


Pomóżcie proszę

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)