V polje z žetoni ni mogoče dodati žetonov
Okolje
WklTokenBox 1.33 in novejši, v obrazcih Accessa (ACCDB, ACCDE, izvajalno okolje).
Vzrok
Polje vnos zavrne, kadar vrstice žetona ni mogoče zapisati ali bi bila neveljavna:
- Nov zapis, ki še ni shranjen. Povezano polje svoje vrstice zapiše s ključem zapisa obrazca. Zapis, ki še ni shranjen, ključa še nima, zato je vnos samo za branje in
AddTokenje zavrnjen, tako kot podobrazec zavrne vrstice, preden obstaja njegov nadrejeni zapis. - Zaklenjeno ali urejanje ni dovoljeno. Lastnost
Lockedkontrolnika je Da ali pa je lastnost obrazcaAllowEditsNe. - Zavrnjena vrednost. Vrednost se ne ujema s
Pattern, ni med predlogi, medtem ko jeAllowFreeTextFalse, ali pa je že žeton.ErrorTextnavede razlog. - Tabela zavrne vrstico. Pravilo, obvezno polje ali dvojnik v podrejeni tabeli ali pa podatkovna storitev, ki zavrne vstavljanje.
DataErrorposreduje sporočilo Accessa ali gonilnika.
Rešitev
- Najprej shranite nadrejeni zapis (na primer
Me.Dirty = False, ko uporabnik vnese prvo polje); polje z žetoni sprejme vnos, takoj ko ima zapis svoj ključ. - Preverite
Lockedkontrolnika inAllowEditsobrazca. - Po zavrnjenem
AddTokenpreberiteErrorTextali obravnavajteDataError, da vidite, katero pravilo je vnos zavrnilo. - Za vrednosti zunaj seznama nastavite
AllowFreeTextna True ali vrednost dodajte vSuggestionSourcealiSuggestionList.
Sorodne teme
sl/wiki/msaccess/comctl/troubleshooting/tokens-cannot-be-added.txt · Zadnja sprememba: uporabnika Wolfgang van der Stille