Liczba postów: 2,398
Liczba wątków: 76
Dołączył: 08.2002
Reputacja:
0
Napisać akcję dla przycisku?
Liczba postów: 2,387
Liczba wątków: 66
Dołączył: 08.2004
Reputacja:
0
Tak, o ile to nie jest zbyt trudne. Dzięki za odzew.
Liczba postów: 2,398
Liczba wątków: 76
Dołączył: 08.2002
Reputacja:
0
No w sumie nie jest, jeśli choć trochę znasz VB(S). Generalnie "przepisujesz" dane z formatki do formatki po kliknięciu.
Liczba postów: 2,387
Liczba wątków: 66
Dołączył: 08.2004
Reputacja:
0
Projekt z baz danych oddany, przepisywanie danych z jednej formantki do drugiej jest bardzo proste. A że nie lubię nie wyjaśnionych spraw, kończę problem z zeszłego roku.
Wystarczy:
forms.Btab.[odpowiednie pole, do którego miałaby się skopiować informacja]=forms.Atab.[odpowiednie pole, z którego miałaby się skopiować informacja]
Czasem zamiast kropek trzeba wpisać !. Teoretycznie powinno się pisać "!", ale często chodzi z "."
Nawiasów kwadratowych używa się, gdy pole/formularz/tabela/kwerenda jest ciągiem znaków ze spacją. Jeśli takowej nie ma, nawiasy [] nie są potrzebne.
Liczba postów: 2,398
Liczba wątków: 76
Dołączył: 08.2002
Reputacja:
0
! używa się do operacji na różnych tabelach, . jeśli jest odwołanie do jednej - tak mi się wydaje, choć pamięć zawodzi...
Liczba postów: 2,387
Liczba wątków: 66
Dołączył: 08.2004
Reputacja:
0
. używa sie, gdy odwołujemy się do obiektów wbudowanych w VBA, np: Me.DataEntry = true,
! używamy, gdy odwołujemy się do własnych obiektów, np: właśnie tych tabel. Teoretycznie powinno być forms!Btab!jakieś_tam_pole
ale jak widać, czasem access dopuszcza również "." Chociaż spotakłem się z sytuacją, że u 10 studentów chodziło normalnie z kropeczką to polecenie w VBA, ale już u jedenastego kropeczka była nie do zaakceptowanie przez VBA i kategorycznie domagał się "!"