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

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

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

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

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 » Kumulativni zbir u Access 2007
zxz 15.02.2015 18:31
Predmet:Re: Kumulativni zbir u Access 2007

Kada otvoris bazu ides na meni:
Tools-->Macro-->Security
Sada ces dobiti prozor kao na slici:
U atbu Security level cekiraj kao na slici i ok.
Prilozi:
sek.gif (Velicina datoteke:9.19 KB)

Gjoreski 16.02.2015 13:22
Predmet:Re: Kumulativni zbir u Access 2007

ova e daleku od resenieto sto go baras ova e klasicno mnozejne i ne ti treba funkcija za da go napravis ova mozes direkno vo querito.

Carpenter 26.02.2015 21:38
Predmet:Re: Kumulativni zbir u Access 2007

Pozdrav,

Evo rjesenje koje mi je trebalo uradjeno sa RunningSum
Hvala svima na odgovorima
Prilozi:
Running_Sum.zip (Velicina datoteke:24.88 KB)

zxz 26.02.2015 22:01
Predmet:Re: Kumulativni zbir u Access 2007

Evo ti sql sa Query ako ti treba.
PreuzmiIzvorni kôd (SQL):
  1. SELECT Table1.Datum, Table1.Prihod, Table1.Rashod, (SELECT SUM( [Prihod]-[Rashod]) FROM Table1 AS T WHERE T.datum<=Table1.Datum) AS Saldo
  2. FROM Table1

Gjoreski 26.02.2015 22:16
Predmet:Re: Kumulativni zbir u Access 2007

Ova e vo red ako tabelate se popolnuva redosledno po datumi no pravi greska ako vnesime postar datum

zxz 26.02.2015 22:20
Predmet:Re: Kumulativni zbir u Access 2007

Da to si u pravu.
Ja obicno vezem za id broj ali ovo sam dao samo primjer kako samo ze urediti.

Gjoreski 26.02.2015 22:36
Predmet:Re: Kumulativni zbir u Access 2007

Kako bi doslo ova vrzano so ID

zxz 26.02.2015 23:01
Predmet:Re: Kumulativni zbir u Access 2007

PreuzmiIzvorni kôd (SQL):
  1. SELECT Table1.ID, Table1.Datum, Table1.Prihod, Table1.Rashod, (SELECT SUM( [Prihod]-[Rashod]) FROM Table1 AS T WHERE T.ID<=Table1.ID) AS Saldo
  2. FROM Table1;

A evo i sa datumom ako je datum prioritet.
Zavisi sve o redu slaganja po cemu zelis kumulativu.
PreuzmiIzvorni kôd (SQL):
  1. SELECT Table1.Datum, Table1.Prihod, Table1.Rashod, (SELECT SUM( [Prihod]-[Rashod]) FROM Table1 AS T WHERE T.datum<=Table1.Datum) AS Saldo
  2. FROM Table1
  3. ORDER BY Table1.Datum;

Gjoreski 26.02.2015 23:33
Predmet:Re: Kumulativni zbir u Access 2007

Ova vtoro resenie nekako najmnogu mi odgovara za vakvi situacii bidejki vo 90% od slucaite koga mi treba vakva kartica datumot e najbiten kriterium, kako vtor i tret kriterium idat tipot na dokumentot i brojot na dokumentot.

zxz 26.02.2015 23:48
Predmet:Re: Kumulativni zbir u Access 2007

Moram sqamo napomenuti da ovo nazalost poprilicno sporo radi ako se radi sa velikom kolicinom podataka.
Tada ja upotrijebim proceduru koju sam isto tako prlozio u ovoj temi a koja radi visestruko bruze od ovoga.