pmiroslav | 25.04.2018 21:40 |
---|---|
Predmet:Re: Combo box limitirani Citiraj dex: Pozdrav, dugo te nije bilo, Tako je u mirovini sam ali smo supruga i ja otvorili neku malu domaću radinost pa sam si napravio malu bazu za vođenje evidencije i ispis ponuda i računa. To mi sve radi ali malo dotjerujem bazu i tu i tamo zapnem. Hvala na uputama, Nadam se da ću sada uspjeti napraviti Å¡to mi treba. |
pmiroslav | 26.04.2018 15:32 |
---|---|
Predmet:Re: Combo box limitirani Evo samo da prijavim. RijeÅ¡io sam svoj problem na slijedeći način. Možda nisam dobro objasnio ali meni je trebalo da kada izabere kupca da mi se u Combo Bpxu "BrojRacuna" prikažu samo brojevi koji se odnose na odabranog kupca. To sada ide ovako: Row source Comba BrojRacuna SELECT tblProdaja.BrojRacuna FROM tblProdaja WHERE (((tblProdaja.PartnerID)=[Forms]![frmUplate]![Kupac])); Combo "Kupac" On Change PreuzmiIzvorni kôd (vbnet):
Combo "BrojRacuna" GotFocus Me.BrojRacuna.Requery Još jednom hvala na sugestijama |
|
Prilozi: Prodaja_2.rar (Velicina datoteke:1.07 MB) |
pmiroslav | 24.04.2018 15:05 |
---|---|
Predmet:Combo box limitirani Pozdrav svima. Dugo me nije bilo na forumu. Razlog je Å¡to je sve manje Accessa, ato je jedino Å¡to donekle znam raditi. Napravio sam jednu malu bazu ta svoje potrebe i sada je dotjerujem i zapeo sam na jednom detalju. U frmUplate imam Combo Box "BrojRacuna" koji mi nudi podatak it tablice "tblProdaja" Moja je želja da u Combu "BrojRacuna" kod upisa novog Recorda dobijem samo podatke koji nisu predhodno već iskoriÅ¡teni. Naime u primjeru koji sam prikvačio zadnji broj računa je 37/PP1/1 i ako sata u tablicu tblprodaja upiÅ¡em nekoliko novih brojeva računa želio bih da se u Combu vide samo ti brojevi. |
|
Prilozi: Prodaja.rar (Velicina datoteke:1.08 MB) |
zxz | 25.04.2018 09:38 |
---|---|
Predmet:Re: Combo box limitirani PreuzmiIzvorni kôd (SQL):
|
pmiroslav | 25.04.2018 10:09 |
---|---|
Predmet:Re: Combo box limitirani Hvala na pokušaju ali nije dobro. Sa ovim mi se isprazne i svi prethodni upisi u polju BrojRacuna na frmUplate |
zxz | 25.04.2018 10:23 |
---|---|
Predmet:Re: Combo box limitirani Moras promijeniti da combo nije limitiran na listu. Sad vidim da si imao na njemu dva polja id i broj racuna i da si prenosio id. Treba prenositi broj racuna. To je isto kada bi iz cjenovnika napr. prenosio id cijene u stavke umjesto cijenu i kada u cjenovniku promijenis cijenu onda ti se mijenjaju cijene u svim stavkama. To nije dobro tako. Neke stvari kada se prenose preko comba u drugu tabelu moraju u toj drugoj tabeli ostati nepromijenjene. Jednom kada upises broj racuna vise nije podlozan promjenama nego mara ostati takav kakav jeste. |
pmiroslav | 25.04.2018 18:12 |
---|---|
Predmet:Re: Combo box limitirani Nikad zapravo nisam načisto Å¡to je kod kombo Boxa Column Count Bound Column i Å¡to je Limit to list MožeÅ¡ li objasniti |
dex | 25.04.2018 20:17 |
---|---|
Predmet:Re: Combo box limitirani Pozdrav, dugo te nije bilo, pretpostavio sam da si otisao u mirovinu, pa ti je dosta Accessa, ali kao sto vidis, kako kazu to kad uhvati ne pusta. Column Count - broj kolona koje se prikazuju u combu Bound Column - kolona iz koje se se podaci upisuju u bazu (najcesce 1) Limit to list - u combo se mozeizabrati samo podatak iz liste comba (ne mozes upisati nesto svoje) Najbolji primer je kad combo vuce podatke iz tabele artikli. Imamo IdArrtikla i Naziv Bound Column je 1 - u tabelu se upisuje Id Artikla Column Count postavis na 2 - da se prikazuju dve kolona Column Widths postavis 0;5 - onda se vidi samo naziv, a ako stavis 1.5;5 vide se i sifra i naziv Tako operator vidi nazive artikala, a u bazu se upisuje Id Svako dobro i navrati ponekad na casicu razgovora |
zxz | 25.04.2018 20:23 |
---|---|
Predmet:Re: Combo box limitirani Ova prica o combu je stara. Imam na forumu tema o tome. Prvo treba znati da svaki red na formi nema za sebe klasu combo nego je jedna. U stvari i ostale kontrole se isto ponasaju pa je zbog toga dodata opcija conditional formatting u accessu 2003 cini mi se. Tom opcijom smo mogli formatireti redove na osnovu nekog rezultata u polju. Ovo tvoje bi mogli nampraviti naprimjern na on enter da stavimu sql sa uvjetom ovaj koji samja dao a na on exit upisati ponovo tvoj sql u rowsource comba. Nije ni to bas dobro rjesenje jer kad je combo u fokusu onda ni u jednom redu nevidimo rezultate. Naj prihvatljivije rjesenje je da napravimo dva polja jedno ovaj nas combo ali bez c ontrolsource i drugo polje sa odabranim rezultatom odnosno u tvom slucaju bi to bilo br. racuna. Ako bi htio da i dalje upisujes u uplate idracuna umjesto broja racuna onda bi i drugo polje moralo biti combo i zakljucano. E sad odgovor na pitanja. Column Count Broj kolona koje ces koristiti Bound Column Kolona iz koje ces prenositi podatak. Limit to list Ako je yes onda mozes samo iz comba odabrati vrijednost a nemozes dodati neku novu vrijednost. No moze biti samo u slucaju ako je column count 1. Primjer za bound: Ako imamo dvije koline kao u tvom slucaju. Column count ce biti 2 To su kolone iduplate i brojracuna ako stavis bound column 1 onda ce se upisivati iduplate a ako stavimo bound column2 onda ce se upisivati podaci iz druge kolone tj. broj racuna. |