Prikazi cijelu temu 14.01.2016 18:21
zxz Van mreze
Administrator
Registrovan od:03.02.2009
Lokacija:Tuzla


Predmet:Re: Otvaranje forme uz uslov
Prvo cu napisati zasto tvoj kod nije radio na ovome mjestu.

Ti si napisao
DoCmd.OpenForm FormName:="frmPrometPojedinacni" _
, WhereCondition:="Dobavljac=" & Me!NazivDobavljaca

Znaci imas:
Dobavljac=" & Me!NazivDobavljaca

Ovo ti je filter kji postavljas na formi medjutim ti na formi u recordsource imas tabelu tblDobavljaci koja i nema polje Dobavljac a i da ima opet nebi radilo jer ti se podaci iscitavaju u subformi i to na osnovu kriterija u combo boxu forme pa sam ja tu i upisao tvoj podatak i sve je proradilo.

Kako bi moglo bolje?
Opisat cu kako bi ja to napravio mozda ce biti naj jasnije.
subfrmDobavljaci treba napraviti kao konstrukcionu formu te na kraju reda dodati i taster napr. vidi promet ili tako nekako pa na on klik tog tastera prebaciti ovaj kod za podizanje druge forme.
Zasto konstrukciona forma?
U konstrukcionoj formi nazive kolona mozes napraviti sa komandnim tasterima pa se preko njih preslaguju podaci sto je onda veoma ugodno za pregledavanje a i ljepse izgleda.
Naravno i skrol bar vertikalni i jos sto sta da to profesionalnije izgleda.
E sad forma frmPrometPojedinacni koja opet imas subformu sto po meni nema razlog.
Mogla je biti samo forma a ako treba subforma onda ****lje da si je napravio pored subforme u ovoj formi sa koe podizes pa da se podaci mijenjaju na prelazak na novi rekord.

Podatke filtrirati je veoma lako po bilo cemo samo je bitno izdizajnirati lijepo a ja imam utisak da si ti pravio formu i subformu upravo radi toga.
Podrška samo putem foruma, jer samo tako i ostali imaju koristi od toga.