Warning: Illegal string offset 'status' in /home2/icentarb/public_html/icentar/print.php on line 190

Warning: Illegal string offset 'status' in /home2/icentarb/public_html/icentar/print.php on line 190
iCentar » Racunari i oprema » Programirannje i baze podataka » Access » Kako popuniti varijablu
pmiroslav 04.10.2010 13:39
Predmet:Kako popuniti varijablu

U jednom modulu imam varijablu koju sam nazvao

Public Komada As Integer

Htio bih joj zadavati vrijednost sa jedne forme koja je u obliku Continous Form i na njoj text Box naziva txtKomada.
Kako na toj formi imam odredjeni broj redova sa podacima želio bih da kada editiram taj red da se vrijednost iz polja txtKomada upise
u varijablu Komada

To je nešto kao ono
AfterUpdate
Modul1.Komada=Me.txtKomada

samo neznam na kojiEvent da to stavim

Hvala

zxz 04.10.2010 15:53
Predmet:Re: Kako popuniti varijablu

U nekom modulu na vrhi ispod option explicit dodaj.
Global Imevar as string ' ili ako nije string onda ono sto jeste.

napravi proceduru:

Public Function Imeprocedure(PodatakaTXT as string)
Imevar=PodatakaTXT
end function

Na after update tog polja ako se tice izmjene samo u tom polju.
Pozvati proceduru:
call Imeprocedure(me.imepoljaukojemjepodatak)

Znaci tvoja zadnja izmjena ce biti u variabli Imevar

Sad mi nisi rekao gdje ces je uporebljavati odnosno koristiti pa ti to i necu opisivati

pmiroslav 04.10.2010 16:10
Predmet:Re: Kako popuniti varijablu

Ne mogu koristiti AfterUpdate Event jer Imam Continous Form i ona kada se otvori pokazuje vrijednosti koje su več prije unešene i ja ih u tom trenutku ne mijenjam. Več bih trebao da kada sa sa Record Selector's krečem po formi da mi se promjrni vrijednost u varijabli.
Ta vrijednost mi treba kasnije za matemetičku operaciju na Reportu
Prilozi:
Primjer.rar (Velicina datoteke:88.32 KB)

zxz 04.10.2010 16:33
Predmet:Re: Kako popuniti varijablu

Stavi na on current te forme.

pmiroslav 04.10.2010 16:57
Predmet:Re: Kako popuniti varijablu

To je to što mi je trebalo.

Zahvaljujem.