Nije mi opet sve najjasnije, sta je sta, ali generalni problem je da se sastavi OpisKnjizenja, posto nije ista struktura u rekordima 1,2,3 koje si dao u Word dokumentu.
probaj ovako nesto:
Code:
SELECT Datum AS DatumKnjizenja, "Dobavljac: " & [Naziv dobavljaca] & " Broj racuna=" & [Šifra dobavljača] & " Broj Kalkulacije=" & [Broj kalkulacije] AS OpisKnjizenja, ProdajnaVrednost AS Zaduzenje, 0 AS Razduzenje, 0 AS Uplate
FROM qryKalkulacija;
Ovo ti daje tacno 5 kolona. verovatno nisam dobro iskomponovao OpisKnjizenja, ali to ces sam bolje znati.
Napravi ovakva TRI kverija, svaki da imapolja koja se zovu (DatumKnjizenja, OpisKnjizenja, Zaduzenje, Razduzenje, Uplate) i snimi ih pod raznim imenima, na primer
qryKEPU_Kalkulacija,
qryKEPU_Fakture,
qryKEPU_Uplate.
Onda napravis novi kveri, qryKEPU_UNION ovako:
Code:
SELECT DatumKnjizenja, OpisKnjizenja, Zaduzenje, Razduzenje, Uplate FROM qryKEPU_Kalkulacija
UNION
SELECT DatumKnjizenja, OpisKnjizenja, Zaduzenje, Razduzenje, Uplate FROM qryKEPU_Fakture
UNION
SELECT DatumKnjizenja, OpisKnjizenja, Zaduzenje, Razduzenje, Uplate FROM qryKEPU_Uplate
Ono 1,2,3 na reportu postigens tako sto u detail sekciji stavis unbound text box i kazes da mu je RecordSource =1 pa u Property RunningSum stavis "Over All". Onda se da ti se pojave 1,2,3 na pocetku redova.
I nesto mi je sumnjivo da tabela tblUlazniRacuni nije dete tablea od tabele tblDobavljaci. Dalje, jesi li siguran da je relacija izmedu tblUlazniRacuni i tblUlazniRacuniDetalji 1:1 Obicno ovo ide 1:vise, pa ti treba neki GROUP BY kveri da sabere sve u kalkulaciji. A mozda je i sve OK, u tom slucaju - OK, everybody's happy.
:-)