[ normandija @ 09.08.2010. 11:45 ] @
| Imam formu i subformu na njoj,subforma je u obliku ListBox-a koji ucitava sve podatke iz jedne tabele iz baze. Na koji nacin mogu da ako uradim dvo-klik na neki red u ListBox-u i da mi se samo gore iznad popune polja (ta ista polja koristim i za unos novog rekorda) sa tim slogom da bih mogao da ga obrisem ili azuriram ....hvala unapred |
[ pmiroslav @ 09.08.2010. 12:04 ] @
Dali si mislio nešto ovako?
[ normandija @ 09.08.2010. 12:14 ] @
ne, evo zakacio sam kako mi izgleda ta forma, i u pitanju je upis u istu tabelu i za formu i subformu
http://rapidshare.com/files/411915435/forma.JPG
znaci samo dole kad uradim dvoklik da mi gore iznad popuni polja da mogu da ih mijenjam ili brisem
[ Miro35 @ 09.08.2010. 12:18 ] @
to ti je dao pmiroslav samo što je on stavio na jedan klik,ti presnimi code i stavi na dvostruki klik.
[ normandija @ 09.08.2010. 13:07 ] @
uradio sam tako i uspio da vezem ...
[Ovu poruku je menjao normandija dana 09.08.2010. u 14:27 GMT+1]
[ normandija @ 10.08.2010. 10:39 ] @
e sad sam naisao na drugi problem,kad kliknem na listu ispod forme i oznacim koji slog hocu da brisem/editujem on se "pojavi" gore u poljima iznad,ali mi izbaci i sledecu gresku kad kliknem dugme za Brisanje
[Ovu poruku je menjao normandija dana 11.08.2010. u 07:54 GMT+1]
[ pmiroslav @ 12.08.2010. 07:41 ] @
Ovu poruku dobivaš zato što pokušavaš upisati podatak u neko polje na koje si postavio primarni ključ koji ne dozvoljava da se dva puta upiše isti podatak.
najbolje bi bilo da prikačiš svoj primjer pa će se lakše vidjeti gdje je problem.
[Ovu poruku je menjao pmiroslav dana 12.08.2010. u 10:10 GMT+1]
[ normandija @ 16.08.2010. 09:42 ] @
to mi je jasno, skontao sam sta pise,ali ja ne zelim da podatak upisem ponovo,nego samo da ga azuriram i snimim izmjene. jer sam podatke izlisao u subformi (datasheet) i kad kliknem na neki red oni m ise pojave gore iznad u formi i hocu da ih editujem, medjutim kad klikne mna bilo koje polje on mi javi tu poruku,na koji nacin da izvedem to editovanje i snimanje izmjena na drugi nacin ???
[ Trtko @ 16.08.2010. 10:12 ] @
Evo ti primjer
[ normandija @ 18.08.2010. 10:07 ] @
izvinjavam se,nisam vidio da si zakacio primjer. e ovo je extra primjer drug....sad cu da probam odmah :)
[ normandija @ 18.08.2010. 11:00 ] @
evo ga uspio sam napraviti po tvom primjeru,hvala ti mnogo. kod mene je bio problem jer sam ima Bound-ovana polja za Control source pa je predpostavljam zbog toga prijavljivao da ne mogu upisati dupli kljuc, sad sam to skinuo pa je Unbound polje ....e sad imam drugo pitanje,moram malo da te zapitkujem dok to sve pohvatam :)
vidim da si napravio pretragu po Sifri,a ja bih da recimo mogu da trazim jos po imenu, sluzbi ili prezimenu, jel to samo jos dodam u kod polja za to. Recimo dok ja kucam u polje da on vec pocne da filtrira
[Ovu poruku je menjao normandija dana 18.08.2010. u 12:39 GMT+1]
[ Trtko @ 18.08.2010. 11:13 ] @
Vjerojatno ti je na Formi --> Data --> RecordSource uključena tabela, ako je izbaci je jel ti netreba
sve popunjavas preko i puniš preko VB koda.
I nazivi txtpolja nebi trebala biti ista kao u tabeli
npr ako je Telefon_txt u tablici ti na formi stavi F_telefon_txt pa ćeš onda lako sva polja isprazniti
[ normandija @ 18.08.2010. 12:00 ] @
svejedno sam resetovanje rijesio,ako mi mozes samo pojasniti ovu pretragu kako je najbolje da odradim ? Znaci ,treba da imam recimo jedno polje Pretraga i u njega sta god da upise on filtrira Datasheet i prikazuje recimo sve koji se zovu "Trtko" ....odnosto zavisi sta se upise :)
[Ovu poruku je menjao normandija dana 18.08.2010. u 13:55 GMT+1]
[ Trtko @ 18.08.2010. 13:28 ] @
Pa gle , datasheet , to jest subforma korisi tablicu ili query,
Ako neces Kao sto ti je @zidar rekao s desnim klikom misa onda moras s VB codom
znaci kad u polje na formu F_Ime ukucas "trtko" onda na on klik ili vec na što želiš
u VB kodu napises
sqlupit="select * from radnici where ime_radnika='" & F_ime & "'"
mojasubforma.recordsource = sqlupit
mojasubforma.requery
... to bi bilo to
[ normandija @ 19.08.2010. 10:51 ] @
napravio sam,samo jos da sredim neke stvari ...
[Ovu poruku je menjao normandija dana 19.08.2010. u 13:55 GMT+1]
Copyright (C) 2001-2025 by www.elitesecurity.org. All rights reserved.
|