Pozdrav,
Hvala na pomoći...
Pitanje sam postavio zato jer sam koristeći poslovni sustav koji koristi oracle bazu podataka uspio kreirati link na tablicu iz koje dobivam ono što mi treba...
Cilj je slijedeći:
1. Pripremiti jedinstveni upit koji će poslužiti da prema njemu pripremim četrdesetak izvješća u što kraćem vremenu...
2. Omogućidi da takav link mogu pozvati bilo kada i prema zadanim parametrima osvježiti podatke...
____________________________
U koliko u tablicu dodam polje koje bi mi riješilo problem trenutno pitanje je hoću li moći osvježiti podatke kasnije...
Upit koji sam već pripremio oslanja se na zadanu tablicu u kojoj ja ne mogu dodat novo polje koje mi treba već se mogu poslužiti onim što imam ili što može ponuditi pivot...
Kod kreiranja izvještaja u koliko tražim zbroj pojedinih kolona i nakon toga dodajem pojedina polja i u njima upite to radi,
no ako prethodno grupiram pojedine kolone onda mi ti upiti u dodatnim poljima ne rade...
Ili ih ne znam napisati...
Zanima me da je mogući po istom polju zadati istovremeno u različiti kolonama više upita... (u nekim primjerima sam to vidio kao mogućnost, međutim ne mogu to kod sebe primjeniti...
______________________________
|
POD |
T_GOD |
KONTO |
NAZIV |
VR_DOK |
BR_DOK |
DAT_DOK |
OPIS |
DUG |
POT |
|
|
ALP |
2008 |
03000 |
Tehnička postrojenja |
PS |
3 |
1.1.2008 0:00 |
Početno stanje OSA |
105693,06 |
0 |
|
|
ALP |
2008 |
03000 |
Tehnička postrojenja |
NO |
1 |
7.8.2008 0:00 |
Brizgalica Technum |
114828 |
0 |
|
|
ALP |
2008 |
0310 |
Tehnička postrojenja, uređaji i spremnici |
U6 |
5 |
27.8.2008 9:51 |
BRIZAGALICA TECHNUM |
75830,12 |
0 |
|
|
ALP |
2008 |
0310 |
Tehnička postrojenja, uređaji i spremnici |
PS |
3 |
1.1.2008 0:00 |
Prijenos PS |
-192547,89 |
0 |
|
|
ALP |
2008 |
0310 |
Tehnička postrojenja, uređaji i spremnici |
PS |
1 |
1.1.2008 0:00 |
PS |
192547,89 |
0 |
|
|
ALP |
2008 |
0310 |
Tehnička postrojenja, uređaji i spremnici |
TE |
80 |
31.12.2008 0:00 |
Zatvaranje sa 03700 |
-114828 |
0 |
|
|
ALP |
2008 |
0310 |
Tehnička postrojenja, uređaji i spremnici |
U6 |
5 |
27.8.2008 9:51 |
BRIZAGALICA TECHNUM |
38997,88 |
0 |
|
Konkretno iz ovog primjera bi bilo idealno napraviti slijedeće...
1. U prvu kolonu dobiti šifru poduzeća
2. U drugu Godinu za koju tražimo podatke (to je sada 2008)
3. U trećoj konto
4. U četvrtu za konto is pretkodne kolone naziv konta
5. U sljedeću kolonu Izdvojiti vrstu dokumenta PS iz kolone gdje je iznos u koloni DUG
6. U slijedeću kolonu izdvojiti vrstu dokumenta PS i iz kolone u kojoj su iznosi u koloni POT
7. U slijedeću kolonu izdvojiti sve ostale vrste dokumenata osim PS is stavke 5
8. U slijedeću kolonu izdvojiti sve ostale vrste dokumenata koji imaju podatke u koloni POT osim onih iz stavke 6
9. U narednoj koloni zbrojiti redni broj 5 i 7
10. U narednoj koloni zbrojiti red. Broj 6 i 8
11. U narednoj utvrditi ako je dug>pot oduzete Dug-pot; 0
12. U narednoj utvrditi ako je pot>dug; pot-dug;0