Temat: Access-makro USTAW WARTOŚĆ

Niby proste i poległam:)
Chcę aby wartość pola z jednego formularza wpisywała się auromatycznie do innego formularza (stworzonego z innej tabeli) Wciąż gdzieś robię błąd. Zapewne prosty dlatego nie moge sobie poradzić:)
Akcja-USTAW WARTOŚĆ
Element-[nazwa pola z jakiego ma pochodzić wartość]
Wyrażenie-[Formularz]![nazwa formularza gdzie ma wpisywać się wartość]![nazwa pola gdzie ma być wpisywana wartość]

Następnie wprowadza się makro w zdarzenie.

Pytanie 1- czy cos mi sie nie pokreciło jeśli chodzi o ELEMENT i WYRAŻENIE
Pytanie 2 właściwie dokładnie gdzie trzeba wprowadzić makro.
a) formularz skad pobieranie sa dane?
-zdarzenie (jak sie nazywa)we właściwości formularza
-zdarzenie we własciwościach pola które bedzie przenoszone
-zdarzenie przy przycisku które otwiera drugi formularz
b) formularz gdzie będzie wstawiana wartość
1-j.w
2-j.w
3-j.w
Będę bardzo, bardzo wdzieczna. Mam tylko trzy dni do napisania bazy, a w Access ostatnio projektowałam 2 lata temu.
Mirosław Serwaczyński

Mirosław Serwaczyński Analityk programista

Temat: Access-makro USTAW WARTOŚĆ

W zdrzeniu "po aktualizacji" dla wypełnianego pola <Pole1> wstawiasz taki kawałek kodu (zakładam, że chodzi o przekazanie do innego, OTWARTEGO formularza) zmieniający wartość <Pola2>:

Forms(NazwaFormularza2).Pole2.Value=Me.Pole1.Value

Jeżeli formularz dopiero ma zostać otwarty, to przekazujesz wartość do niego jako argument i odczytujesz przez Me.OpenArgs, albo bawisz się ze zmiennymi globalnymi.

Temat: Access-makro USTAW WARTOŚĆ

Podałeś mi kod z VB.
Ja jednak wolałabym zrobic to za pomocą makra

Temat: Access-makro USTAW WARTOŚĆ

Udało Mi się. Mirku skarbie. Jesteś wielki.

Następna dyskusja:

ACCESS problem z kwerenda




Wyślij zaproszenie do