Novo

Forum kao aplikacija na telefonu

Dodajte forum na početni ekran i koristite ga kao aplikaciju, sa menijem na dnu ekrana.

  • 9 odgovora
  • 3.845 pregleda

Najnovija ↓

Validation Rule? 26.09.2007. u 23:05 · pre 232 meseca #1
Imam tabelu student sa poljem index. U formi pretrage povezanoj sa kverijem postoji textbox gde se unosi index, e sad..kako da postavim uslov da je moguce ukucati samo postojece indexe koji se nalaze u tabeli student? (da izadje validation text ako se ukuca broj indexa koji ne postoji) Hvala unapred.
Potpis
to be continued...
Re: Validation Rule? 27.09.2007. u 06:33 · pre 232 meseca #2
Ako predpostavimo da je kontrola na formi tipa text box onda
U Validation Rule kontrole na formi stavi:
=DLookUp("[Kolona]";"Izvor";"[Kolona]='" & [NazivKontroleNaFormi] & "'")

Izvor može biti tabela ili upit

U Validatin Text iste kontrole na formi stavi:
Ne postoji takav broj index-a.
Potpis
https://mzahorjanski.wixsite.com/mzahorjanski
https://www.fiverr.com/miroljubzahorja?up_rollout=true
https://www.youtube.com/@miroljubzahorjanski


Re: Validation Rule? 28.09.2007. u 14:59 · pre 232 meseca
izmenjeno 1 put, poslednji put kragujevcanin 28.09.2007. u 15:45
  1. kragujevcanin28.09.2007. u 15:45zapis iz teksta poruke
#3
Hvala. Ali ne radi , prijavljuje mi gresku u sintaksi. Mislim da se razumemo sta mi treba, konkretno: pretraga tabele student po broju indexa, imam formu "student" sa textboxom "index" i za njum mu treba validation rule da je moguce izabrati samo indexe iz tabele "student". Unapred hvala
Potpis
to be continued...
Re: Validation Rule? 28.09.2007. u 16:21 · pre 232 meseca #4
Kaži mi koju grešku prijavljuje i obrati pažnju na apostrofe i navodnike. Napisaću ovo razdvojeno samo da bi video gde je šta ali ga ti nemoj tako upotrebiti.
=DLookUp("[Kolona]";"Izvor";"[Kolona]=' " & [NazivKontroleNaFormi] & " ' ")
Potpis
https://mzahorjanski.wixsite.com/mzahorjanski
https://www.fiverr.com/miroljubzahorja?up_rollout=true
https://www.youtube.com/@miroljubzahorjanski


Re: Validation Rule? 28.09.2007. u 19:07 · pre 232 meseca #5
Evo sta kaze :"the expression you entered contains invalid syntax. You omitted an operand or operator, you entered invalid character or comma...bla bla"
Mozda gresim ja, Imam tabelu "student" sa kolonom "Br_index" a ime textboxa u formi je "index", pa sam napisao:
=DLookUp("[Br_index]";"Student";"[Br_index]='"&[Index]&"'")
Gde sam se zeznuo?
Potpis
to be continued...
Re: Validation Rule? 28.09.2007. u 19:47 · pre 232 meseca #6
Probaj da umesto tačka-zarez staviš samo zarez.
=DLookUp("[Br_index]","Student","[Br_index]='"&[Index]&"'")
Mada kod mene radi ova prva varijanta i takvu poruku daje kad upišem zareze. Dakle na formi u Validation Rule kontrole.
Potpis
https://mzahorjanski.wixsite.com/mzahorjanski
https://www.fiverr.com/miroljubzahorja?up_rollout=true
https://www.youtube.com/@miroljubzahorjanski


Re: Validation Rule? 28.09.2007. u 20:39 · pre 232 meseca #7
Mozes i da text box pretvoris u combo box. Row souce za combo box postavis da bude "SELECT index FROM tblStudents" i stavis za combob box property "Limit to list = true"

:-)
Re: Validation Rule? 28.09.2007. u 21:07 · pre 232 meseca #8
Ne prijavljuje gresku u sintaxi jedino kad izbacim sve navodnike ali onda neradi kako treba....nije mi jasno zbog cega ovako prostu stvar nije moguce odraditi! Ovo me kosta i suvise zivaca, hvala na pomoci ali izgleda da cu morati da odustanem od ovog "poduhvata". :(
Potpis
to be continued...
Re: Validation Rule? 28.09.2007. u 21:18 · pre 232 meseca #9
@ Zidar

To sam hteo da mu prvo predložim ali bi mu trebala procedurica na OnExit događaj o neispravnosti unetog podatka ukoliko se unosi bez odabira da bi predupredio Accessovu poruku o tome da podatak nije iz liste.

@ kragujevcanin

Ajde zakači primer pa da vidim gde je greška. Mora da je neka sitna zezalica.
Potpis
https://mzahorjanski.wixsite.com/mzahorjanski
https://www.fiverr.com/miroljubzahorja?up_rollout=true
https://www.youtube.com/@miroljubzahorjanski


Re: Validation Rule? 28.09.2007. u 22:46 · pre 232 meseca #10
@Getsbi: Sad si mi dao ideju. Ima jedna dobra caka sa upotrebom FORM_ERROR eventa koja presrece Accessove poruke koje se ne mogu uhvatiti uobicajenim error handlong metodama. Primer u HELP-u se odnosi na duplikate i data integrity constraints, ali mislim da bi i ove stvari (NotInList) mogle da se tu uhvate i obrade. To je prejaka prica za bas ovaj thread, ali cu videti sledece nedelje da mozda ispricamo pricu u posebnoj temi. valjace naprednijim korisnicima. Ako zaboravim na obecanje, slobodno me podseti :-)
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme