Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> formularz -obiekt nie umożliwia operaji automatyzaji, Proszę o pomoc
dana151
post 19.06.2014, 19:13:29
Post #1





Grupa: Zarejestrowani
Postów: 1
Pomógł: 0
Dołączył: 19.06.2014

Ostrzeżenie: (0%)
-----


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ę
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 24.09.2018 - 07:30