Temat: Formularz
Nie wiem jaka jest struktura bazy danych ale co do założenia to wypadałoby sprawdzać ile osób już jest zapisanych w danym momencie na daną godzinę. Tutaj można wykorzystać funkcję agregującą DCount i stworzyć jakąś procedurą, która będzie ustawiała status formularza w przypadku ilości otrzymanej z funkcji DCount.Przykład:
Wprowadzam nowy rekord, Dla zdarzenia np Pole1_AfterUpdate przypisuje procedurę Status_Formularza, w której jest:
Sub Status_Formularza
Dim iCounter as Integer
iCounter=dCount("*","TABELA","[dtmData]=#" & JakasData & "# AND [dtmJakasGodzina]=" & JakasGodzina)
Me.fsubForm.Enabled=(iCounter<5)
' Me.fsubForm jest podformularzem do wprowadzania danych
End Sub
Podobne tematy
-
Ms Access » Formatowanie wiersza Formularz - widok Arkusz danych -
-
Ms Access » Formularz zamówień -
-
Ms Access » Rozbudowany formularz w accesie -
-
Ms Access » Formularz i zastosowanie pola wyboru -
-
Ms Access » Formularz dzielony, nowy wiersz, pole tekstowe, wartość... -
-
Ms Access » Access 2017 reguła sprawdzania poprawności formularz -
-
Ms Access » Formularz wyboru z polem kombi. -
-
Ms Access » Formularz ciągły, blokowanie wybranych rekordów na... -
-
Ms Access » Formularz z polem kombi- generowanym na podstawie... -
-
Ms Access » przesyłanie pliku przez formularz http -
Następna dyskusja: