formularze Access

0

Cześć, mam taki problem, chciałem zrobić formularz na accessie z ewidencją korespondencji. Zrobiłem 2 tabele, użytkownicy- userzy co beda uzupełaniać oraz ewidencja czyli tabela gdzie bedzie przetrzymywana ewidencja.
Chciałem zrobic formularz w którym użytkownik będzie wybierany z pola kombi i do wybranego użytkownika dopisać resztę danych które są przetrzymywane w tabeli Ewidencja. Nie moge sobie poradzić żeby userzy byli wybierani z listy, jakieś pomysły? Robiąc w SQL takie rzeczy to dziala normalnie, a tutaj nie chce. zapytań pisanych w sql tez nie łapie.

0

Bo to nie wpisujesz w źródło formantu tylko w żróło wierszy.

Dodatkowo, zrób formularz dla tabeli ewidencja i go wstaw jako podformularz, anie osadzaj bezpośrednio tabeli

Skoropiszesz o access to spakuj i podaj plik accdb, wtedy będzie łatwiej pomóc

0

dodaje załącznik, niestety po zmianie o której mówiłeś nie pomogło.

0

Bo to nie tak łatwo i nie wiem czy dobrze rozumiem intencje, ale zobacz: formularz1 z załącznika

0

raczej nie do końca, ma to działać na takiej zasadzie ze z listy wybieramy użytkownika, który ma dodać wpis a potem uzupełniamy pola i dajemy zapisz i pola się czyszczą, czyli przechodzi do kolejnego rekordu. Jak na obrazku z załącznika

0

Witam
Skoro wątek jest to ja się podłącze..
Nie wyznaje się wystarczająco na tym czego potrzebuję więc proszę o pomoc.

Mam formularz, który wstawia dane do tabeli,
a.pngb.png
Pewne pola muszą być wypełnione ( 1,2,3,4)
Chciałbym aby w momencie przechodzenia do następnego rekordu w zdarzeniu "przed aktualizacją formularza" następowało
sprawdzenie wymaganych pól i wyświetlenie sie komunikat o uzupełnieniu danego pola ( np. zlecający)

To co spreparowałem niestety nie działa

Private Sub Form_BeforeUpdate(Cancel As Integer)
 If IsNull([T_WZ_HEADER].[driver].) Then
 MsgBox "Wypełnij pole Zlecający"
 [T_WZ_HEADER].[driver].SetFocus
 Cancel = True
 Exit Sub
 End If
 End Sub

1 użytkowników online, w tym zalogowanych: 0, gości: 1, botów: 0