Když uživatel klepne na textové pole na mé formě, musím přiřadit ID aktuální záznam, pokud není ani jeden již

hlasů
-1

Mám formu, frmEvent, pro editaci a vytváření záznamů. Každý záznam představuje událost. Mám pop-up formulář, který zobrazuje mnoho-to-many vztahy, které přidružený jeden nebo více osob na aktuální události. Tato pop-up forma se otevře, když uživatel klepne na textové pole na frmEvent.

Pop-up formulář zobrazí všechny záznamy v tblEventPersons kde EventID = ID záznamu událostí, který je aktuálně otevřen. To obvykle funguje skvěle. Nicméně, když je moje forma slouží k vytvoření nového záznamu událostí, Access nepřiděluje ID pro nový záznam událostí, dokud byl změněn alespoň jedno pole. Pokud si uživatel vytvoří nový záznam událostí a snaží se okamžitě otevřít frmEventPersons tvoří, dostanou chybu, protože nový záznam událostí ještě nemá identifikátor přiřazen.

Jsem si jistý, že je to velmi jednoduché řešení tohoto problému, ale moje hledání nepřinesly nic užitečného.

Položena 19/03/2020 v 21:59
zdroj uživatelem
V jiných jazycích...                            

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more