[ registrovan78 @ 23.02.2009. 18:41 ] @
pazi sad..VRLO KORISNA STVAR ...ko zna

imam upit .....
uplateID datum uplate
1 01/01/08
2 12/01/08
3 13/10/08
4 16/08/08
5 20/12/08
.itd

to mi je i subforma jedne forme.Takodje u toj formi sam napravio jedan texbox u kome treba da mi prikaze sledeci prikaz
: 01/01/08 , 12/01/08 , 13/10/08, 16/10/08, 20/12/08

unapred hvala....i sto je moguce jednostavnije jer programiranje ne razumem ich


[ strucchy @ 23.02.2009. 19:32 ] @
napravi query za to samo da ti izbaca datume od toga i to je to.
ako ne znas nakaci primjer
[ registrovan78 @ 23.02.2009. 20:13 ] @
okacio..pomagaj
[ strucchy @ 23.02.2009. 20:29 ] @
jel ovo trazis?
[ registrovan78 @ 23.02.2009. 20:39 ] @
ne vidim sta si promenio?

meni u text boxu u formi treba da pokaze ovako: "08/06/08 , 12/05/08, 14/10/08...itd"
[ strucchy @ 23.02.2009. 21:04 ] @
jel sad ovo to sto trazis sory pogresno sam nakacio maloprije
[ registrovan78 @ 23.02.2009. 21:16 ] @
BRAVO....to je to

Svi oni koji prave konacne racune po osnovu avansnih uplata ti zahvaljuju

HVALA
[ strucchy @ 23.02.2009. 21:22 ] @
samo naprijed sredicu ti i drugi post
[ registrovan78 @ 24.02.2009. 09:43 ] @
medjutim, ispostavilo se da mudar covek i nije bas tako mudar....napravio sam jos jedan problem

ovo moja forma je kontinualna..proizilazi iz druge forme koja je napravljena na bazi upita, kao i subforma

npr filtriranjem mi otvori racun (uradjen preko upita : racunid, broj racuna i tektualno polje zbirnih datuma koje nam treba) sa subformom koja je takodje uradjena na bazi upita (racunid, datumuplate)

njih povezuje racunID (formu i subformu)

kako da izmenim kod tako da ne cita iz tabele nego iz upita,tj da u text box forme unosi samo datume gde je uslov racunid

pokusao sam da u redu :Set rst = db.OpenRecordset("SELECT datumuplate " & " FROM Table1") umesto Table1 postavim ime upita sa uslovom racunid forme...ali ne vrsi posao

verovatno zato sto uvek idem po inerciji macro->openform->forma koja i treba napravljena upitom


ko razume shvatice..jer ja ne razumem
[ galac1968 @ 24.02.2009. 10:13 ] @
Slabo se razumem u pisanje kod ali bih rekao da ovde treba spojiti stringove uz upotrebu petlje koja bi formirala niz podataka dobijenih i Query-ja.Toliko,mislim da Struchhy zna sta kazem
[ strucchy @ 24.02.2009. 16:30 ] @
pa samo promjenis ime tabele ili querya evo stavio sam ti dugme sad da radi nad sTable1 to je guery. a ja ne znam zasto ce ti ovo stvarno. al eto. jer nemas svrhu istu tabelu pa od iste query da pravis bez ikakvih uslova isl nesto mi je to bzvz.
[ registrovan78 @ 25.02.2009. 08:28 ] @
u pravu si ..ne treba mi na osnovu upita

vidi ovako ..radi kada mu dam zadati uslov da je racunid=neki autonumner racuna..npr
Set rst = db.OpenRecordset("SELECT datumuplate " & " FROM Table1 WHERE racunid=524

ali nece kad zelim da racunid bude jednak polju "racun ID" iz trenutno ucitane (load) forme "Fdinarski Query1" ,npr:
Set rst = db.OpenRecordset("SELECT datumuplate " & " FROM Table1 WHERE racunid=[Form_Fdinarski Query1]![racuni ID]
ili=Forms![Fdinarski Query1]![racun ID]

nece pa nece

sta treba da upisem posle racunid=............................................................

help
[ strucchy @ 25.02.2009. 09:54 ] @
pokusaj ovako, napravi guery i u polje criteria za RacunID reci da je to jednako onome sto ukucas na formu npr.Forms![Form]![racun ID]
i onda ce ti taj query vracati zapise samo tog racunId. i onda od tog upita napravis formu. i onda na glavnu Formu dje ti je ono dugme samo reci u kodu umjesto select datumuplate Form Table1 stavi taj query i to je to
[ galac1968 @ 25.02.2009. 10:12 ] @
Probaj sa Query-,za kriterijum postavi funkciju Nz u kojoc ce ti argument biti polje iz koga zelis podatke iz trenutno otvorene forme.
[ galac1968 @ 25.02.2009. 10:18 ] @
Evo ti saljem primer za videti.Pregledaj Report u Desing view kako je postavljen Query-i pa ces shvatiti. Oznaci se odredjeni Record u Formi Prikaz i preko Command button otvori Report Prikaz na tacno odabranom Record-u
[ registrovan78 @ 25.02.2009. 10:25 ] @
znam na sta mislis..ali nece to da radi..pokusao sam..to mi je bilo najlogicnije

nego znas li kako bi isao izraz :select datumuplate where racunid = na osnovu polja "racuni ID" trenutno ucitane forme "Fdinarski Query1"

[ galac1968 @ 25.02.2009. 10:59 ] @
Kod mene radi i na XP-iju i na Visti. A radi na na svim bazama koje sam napravio,sto znaci da nisi postavio sve kako treba ili ti netreba ovo vec nesto drugo. Imas resenje koje ti je dao Strucchi imas moje resenje ,nijedno ti ne odgovara,moras se pomuciti. Izvini ali ja se mucim od 83 godine na racunaru pa opet nista ne znam,koliko je to velika oblast.
[ registrovan78 @ 25.02.2009. 11:22 ] @
RESIO....HVALA SVIMA NA POMOCI ...greska je bila u pogresnim zagradama

ako nekome zatreba evo :

Set rst = db.OpenRecordset("SELECT datumuplate " & " FROM uh WHERE racunid=" & [Forms]![Fdinarski Query1]!racunid)


TEMA ZATVORENA