Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

forma sa subformom

[es] :: Access :: forma sa subformom

[ Pregleda: 2804 | Odgovora: 14 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

dsuan
kg

Član broj: 293101
Poruke: 6
*.dynamic.isp.telekom.rs.



Profil

icon forma sa subformom04.11.2011. u 18:37 - pre 151 meseci
Imam formu sa poljima (sifra, naziv, naziv2) za unos i izmenu podataka u tabeli i subformu od te tabele iznad tih polja. Medjutim u subformi prikazuje podatke samo za po 1 record. da li je moguce da se tu prikaze cela tabela, sa svim kolonama i redovima, tako da kad kliknem na red u subformi te podatke mi prikaze i u poljima ispod? Ako sam bio dovoljno jasan.. Hvala.
 
Odgovor na temu

banem
Kikinda

Član broj: 16619
Poruke: 583
*.dynamic.sbb.rs.



+15 Profil

icon Re: forma sa subformom04.11.2011. u 19:28 - pre 151 meseci
Mislim da ti treba ListBox sa "search" funkcijom.
Pozdrav,
Branislav
 
Odgovor na temu

dsuan
kg

Član broj: 293101
Poruke: 6
*.dynamic.isp.telekom.rs.



Profil

icon Re: forma sa subformom04.11.2011. u 21:26 - pre 151 meseci
=[vrstasubform].[form]![sifra]
ako ovako zadam za svako polje, moci cu da preloskom kroz tabelu u subformi njene podatke dobijem i u poljima ispod. Ja bih, ako je moguce, da ista ta polja koristim i za unos i izmenu podataka.
 
Odgovor na temu

Getsbi

Moderator
Član broj: 124608
Poruke: 2831



+45 Profil

icon Re: forma sa subformom05.11.2011. u 04:53 - pre 151 meseci
Ako zakačiš primer, možda će neko lakše da ti pronađe rešenje.
 
Odgovor na temu

mpaja
Milorad Pavlovic
Loznica

Član broj: 85296
Poruke: 110
*.dynamic.sbb.rs.



Profil

icon Re: forma sa subformom05.11.2011. u 14:18 - pre 151 meseci
Malo o sub formama.

Samo singl forma moze imati subformu (tako je bar u 2003). Ukoliko želiš da imaš listu pa da se po njoj "šetaš" a da ti se u skladu s tim menjaju podaci u subformi to mora potpuno drugačije. Okači primer pa da vidimo šta želiš možda ima nešto i gotovo
 
Odgovor na temu

dsuan
kg

Član broj: 293101
Poruke: 6
*.dynamic.isp.telekom.rs.



Profil

icon Re: forma sa subformom05.11.2011. u 15:19 - pre 151 meseci
VrstaForm. Dakle hteo bih, da kada kliknem na record u subformi, da se isti podaci prikazu u glavnoj formi ispod.
Prikačeni fajlovi
 
Odgovor na temu

Getsbi

Moderator
Član broj: 124608
Poruke: 2831



+45 Profil

icon Re: forma sa subformom05.11.2011. u 15:47 - pre 151 meseci
Ako u Properties podforme popuniš polja Link Master Field i link Chaild Field sa Sifra dobićeš ono što je predviđeno po defaultu. Roditelj pokreće dete. Kretanje po glavnoj formi dugmićima (strelice) prouzrokovaće i promenu gore na subformi.

Ako želiš da nešto gore pokreće ono na glavnoj formi onda ti ne treba subforma, već napravi onako kako ti je Banem savetovao.
Prikačeni fajlovi
 
Odgovor na temu

dsuan
kg

Član broj: 293101
Poruke: 6
*.dynamic.isp.telekom.rs.



Profil

icon Re: forma sa subformom05.11.2011. u 22:20 - pre 151 meseci
Dakle listbox, hvala svima.
 
Odgovor na temu

Trtko
Koprivnica

Član broj: 69494
Poruke: 695
*.adsl.net.t-com.hr.



+8 Profil

icon Re: forma sa subformom06.11.2011. u 07:21 - pre 151 meseci
A mozes i na ON click subforme napisati
frmstrojevi = glavna forma

Private Sub Form_Click()
Forms!frmstrojevi!Sifstroja = Sif_stroja
Forms!frmstrojevi!Nazivstroja = Naziv_stroja
End Sub
 
Odgovor na temu

Zidar
Canada

Moderator
Član broj: 15387
Poruke: 3085
*.100.46-69.q9.net.



+79 Profil

icon Re: forma sa subformom07.11.2011. u 20:17 - pre 151 meseci
Sve sto su ti kolege rekle je absolutno tacno. Medjutim, posto radis u Access 2007+, isto mozes da postignes ako formu proglasis da bude Split form. Split znaci:
" prozor ce biti podeljen na dbva dela. u jednom delu ce biti datasheet (moze biti i na vrhu, kako si zamislio) a ostatak prozora bice forma, sa svvim kontrolama i dugmicima."

I ne treba nikakvo programiranje. Datasheet mzoe da bude levo, desno, gore, dole. dataasheet i forma su jedno isto, samo se u istom momentu vide u dva dela - zato je forma 'split'. Bukvalan prevod za 'split' je 'razdvajanje, cepanje po savu i slicno.

Split form je ejdna od retkih dobrih stvari koje je doneo Access 2007. Veoma mocna opcija koja stedi mnogo vremena. Vecina Microsoft sample baza koristi split forms, na veoma dobar nacin. Da se razumemo, ostatak sample baza je uglavnom totalno naopak, ali vredi pogledati kako su split forme upotrebljene.

:-)
Prikačeni fajlovi
 
Odgovor na temu

Getsbi

Moderator
Član broj: 124608
Poruke: 2831



+45 Profil

icon Re: forma sa subformom08.11.2011. u 06:29 - pre 151 meseci
Ovo je dobro. Do skoro sam u 2003 za takve slučajeve pravio dve forme, pisao kod za sinhronizaciju na događaj OnCurrent za obe i imao problema sa podešavanjem odnosa i veličine oba prikaza na različitim mašinama. Zbog toga nisam ni predložio ovakvo rešenje. Kada je Zidar ovo postavio, pomislio sam (poučen ostalim alatima u MS Office-a) da ovo u Access-u i nije mnogo funkcionalno ako korisnik može duplim klikom da ukloni liniju splitovanja. Međutim prevario sam se. Ovo je je bolje nego što sam očekivao.

Kartica Create, grupa Forms , dugme Form Split. U Properties forme, osobinu Split Form Orientation postavite na želejnu opciju.
Ukoliko se odlučite za određene veličine prikaza možete osobinom Split Form Splitter Bar i njenim postavljanjem na No da dobijete fiksnu liniju razdvajanja.
Iako sam ostao u Access-u 2003, ovo je razlog više da koristim i 2007. Nema psianja koda, tako da i kuvarice postaju programeri.

 
Odgovor na temu

Zidar
Canada

Moderator
Član broj: 15387
Poruke: 3085
*.100.46-69.q9.net.



+79 Profil

icon Re: forma sa subformom08.11.2011. u 16:45 - pre 151 meseci
Iz Microsoftovih primera naucio sam mocnu stvar:
- napravite split formu, datasheet na dnu (on the bottom), i dozvolite da se pomera splitter-bar
- posto je forma split, mozete da imate form header, i da tamo dodate dugmice i sve sta vam treba (ovo ne moze ako je forma obican datasheet)
- otvorite formu prvi put kao split formu
- pomerite splitter bar tako da se forma i ne vidi vise, osim form headera sa dugmicima
- odete u design i kazete 'splitter bar ne moze vise da se pomera'

Dobili ste datasheet koji ima form header. Imate sve dobrobiti datasheeta - filter, sort, hide columns, resize columns, a na vrhu imate zaglavlje sa dugmicima koji sluze kao neka vrsta menija. Pogledajte bilo koji Microsoft sample i shvaticete o cemu se radi.

Takodje, Microsoft samples unose nove ideje o upotrebi hyperlink formata. Polje koje inace nije hiperlink, moze da izgleda kao hyperlink ako postavite property Display As Hyperlink = "screen only". Sadrzaj ce biti podvucen, bas kao hyperlink, anije hyperlink. ALi mu mozete narediti da na OnClick ili OnDoubleClick nesto da radi. Ako koristite datashet na gore opisani nacin, formatiranje polja na hyperlink format omogucuje da korisniku na neki nacin sugerisete gd etreba da se klikne. Ako izgleda kao hyperlink, klikni ga da vidis sta ce se desiti..

 
Odgovor na temu

dsuan
kg

Član broj: 293101
Poruke: 6
*.dynamic.isp.telekom.rs.



Profil

icon Re: forma sa subformom08.11.2011. u 17:20 - pre 151 meseci
Citat:
Zidar: Sve sto su ti kolege rekle je absolutno tacno. Medjutim, posto radis u Access 2007+, isto mozes da postignes ako formu proglasis da bude Split form. Split znaci:
..............
:-)

Ovo je odlicno! I, mislim, ono sto mi treba. Hvala ti puno. Sto je najbolje, tako je jednostavno.

E sad, posto sam pokusavao nesto sa list box-om. Zasto se ListBox Wizard nekad pokrece ovako:

a nekad ovako:
 
Odgovor na temu

SLOJ.1973

Član broj: 130198
Poruke: 871
*.adsl.eunet.rs.



+41 Profil

icon Re: forma sa subformom08.11.2011. u 19:42 - pre 151 meseci
Drugi slučaj se dešava kada forma ima neki Record source,a prvi kada nema.U samom Wizardu lepo se kaže: Find a record on my form based on the value I selected in my list box.Znači da nađe podatak na formi zasnovan na selektovanom slogu u list boxu,pa kako u prvom slučaju ne postoji ni jedan podatak na formi,jer forma nema niti jednu tabelu kao record source,nema šta ni da nađe.Nadam se da sam bio jasan.Pozdrav.
Jednog dana...
 
Odgovor na temu

dsuan
kg

Član broj: 293101
Poruke: 6
*.dynamic.isp.telekom.rs.



Profil

icon Re: forma sa subformom08.11.2011. u 20:14 - pre 151 meseci
Da, ukapirao sam u medjuvremenu, glupo pitanje. Hvala.
 
Odgovor na temu

[es] :: Access :: forma sa subformom

[ Pregleda: 2804 | Odgovora: 14 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.