Zapobiegaj zduplikowanym rekordom, zapytaj przed utworzeniem nowych rekordów

Ustawiać: Tworzę bazę danych dostępu ms, aby rejestrować wyniki eksperymentów, które zostaną wykonane przeze mnie i innych. Stworzyłem formę i podformularz; formularz główny zawiera pola dotyczące konfiguracji sprzętu, a podformularz zawiera eksperymenty z ustawieniem tego sprzętu. Element nadrzędny łącza i element podrzędny łącza są identyfikatorem ustawienia.

Problem: Mimo że pola w głównym formularzu [ustawienia] są ograniczone do zaznaczeń w polu kombi, nadal istnieje wiele kombinacji ustawień. Dlatego, gdy użytkownik wprowadza informacje do formularza, może nie zdawać sobie sprawy, że rekord z tymi samymi ustawieniami już istnieje, a ponieważ IDKonfiguracji jest autonumerowaniem, wydaje się, że jest to unikalny rekord, gdy tak naprawdę nie jest.

Pytanie: Chciałbym uruchomić zapytanie w zdarzeniu BeforeInsert, aby sprawdzić, czy rekord z takimi samymi ustawieniami istnieje przed utworzeniem tego rekordu. Jeśli rekord nie istnieje, postępuj normalnie; jeśli istnieje, powiadom użytkownika i przynieś go do tego rekordu. Nie wiem, jak to osiągnąć. To, czego do tej pory próbowałem, nie jest warte wspomnienia, ale nadal próbuję coś wymyślić, dopóki ktoś nie odpowie na ten post.

questionAnswers(1)

yourAnswerToTheQuestion