Novo

Forum kao aplikacija na telefonu

Dodajte forum na početni ekran i koristite ga kao aplikaciju, sa menijem na dnu ekrana.

  • 4 odgovora
  • 2.193 pregleda

Najnovija ↓

oncalc event i oduzimanje vrednosti 23.09.2023. u 15:56 · pre 37 meseci #1
Imam dbgrid koji pokaziuje rezultate iz jednog queryija,i imam dodato polje (nije iz baze,vec je calc fields),koje se zove ostatak,a treba da oduzme vrednost iz drugog reda sa vrednošću iz prvog reda,i sve tako do kraja dbgrid,dakle treci sa drugim,cetvrti sa trecim itd...E sada zanima me,jer to uopšte može iz eventa oncalc ili mora iz adoqueryija?
Re: oncalc event i oduzimanje vrednosti 24.09.2023. u 12:24 · pre 37 meseci #2
Dakle, vrednost iz jednog sloga (prethodnog poziva za OnCalc) ti treba u narednom (trenutni poziv za OnCalc).
Moze, ali moras ubaciti i neku globalnu (ili na formi) promenljivu koja ce cuvati te vrednosti izmedju poziva OnCalc eventa.
Potpis
Do not be a help vampire (http://slash7.com/pages/vampires), use the google.

How to ask questions the smart way:
http://www.catb.org/~esr/faqs/smart-questions.html
http://solair.eunet.rs/~fangor...stions/smart-questions.sr.html
Re: oncalc event i oduzimanje vrednosti 27.09.2023. u 18:43 · pre 37 meseci #3
Odradim ovaj deo petlje,gde imam globalnu varijablu,i to je broj,ali kada ga saljem na calc fields,uvek mi računa tu varijablu,kao poslednji broj iz te petlje....
Re: oncalc event i oduzimanje vrednosti 28.09.2023. u 14:24 · pre 37 meseci #4
Pusti kroz debugger pa prati sta se desava nista drugo ti ne moze pomoci.
Ili zaboravi na onCalc polja, predji na TCLientDataset i sam upisi podatke u taj dataset sa vrednostima koje ti trebaju.
Potpis
Do not be a help vampire (http://slash7.com/pages/vampires), use the google.

How to ask questions the smart way:
http://www.catb.org/~esr/faqs/smart-questions.html
http://solair.eunet.rs/~fangor...stions/smart-questions.sr.html
Re: oncalc event i oduzimanje vrednosti 28.09.2023. u 21:17 · pre 37 meseci #5
Mozes sa Lookup da dodjes do bilo kojeg podatka iz TDataSet (TADOQuery itd) bez da se pozicioniras na njega, pa tako dodjes do podataka iz prethodnog reda. Ovo sto je Savkic rekao ce brze da ti radi, ali ako nemas mnogo podataka onda ti je ovo mozda jednostavnije.
Trebace ti neko pravilo po kojem bi znao koji je prethodni red, neki redni broj sloga ili tako nesto.
Ako koristis MS SQL neki malo noviji, podatke iz prethodnog reda mozes da uzmes sa window funkcijom "LAG", pogledaj na netu.
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme