che_hess @ 25.06.2008. 16:59
Nedavno sam počeo isprobavati Clarion i eto, naišao na prvi veći problem. Radi se o zaključavanju blagajne. Naime u prozoru imam ListBox u kojem su izlistani svi računi (napravio sam i filtar koji izlistiava samo nezaključane račune). Zaključani (Proknjiženi) računi imaju u tabeli pod status D, a nezključani status N.
Dodao sam i gumb za knjiženje, ali pritiskom na njega proknjiži se samo račun označen u ListBoxu.
Kod stavljen na gumb pod accepted je:
Dakle, problem je što ne znam kako napraviti da se pritiskom na gornji gumb promjene statusi svih računa u D, a ne samo onog kojeg označim.
Tj. da genariliziram problem, kako mogu u Clarionu preko koda promjeniti atribute većeg broja zapisa koji zadovaljavaju neki određeni uvjet (npr. u gornjem primjeru: ako je status jednak N promijeni ga u D).
unaprijed hvala.
P.S. Otvoren sam i za druga, jednostavnija/složenija rješenja, ako ovo nije moguće...
Dodao sam i gumb za knjiženje, ali pritiskom na njega proknjiži se samo račun označen u ListBoxu.
Kod stavljen na gumb pod accepted je:
Code:
Access:RACUN.Fetch(RAC:K1)
RAC:STATUS='D'
Access:RACUN.UPDATE()
Access:RACUN.Fetch(RAC:K1)
RAC:STATUS='D'
Access:RACUN.UPDATE()
Dakle, problem je što ne znam kako napraviti da se pritiskom na gornji gumb promjene statusi svih računa u D, a ne samo onog kojeg označim.
Tj. da genariliziram problem, kako mogu u Clarionu preko koda promjeniti atribute većeg broja zapisa koji zadovaljavaju neki određeni uvjet (npr. u gornjem primjeru: ako je status jednak N promijeni ga u D).
unaprijed hvala.
P.S. Otvoren sam i za druga, jednostavnija/složenija rješenja, ako ovo nije moguće...