Nisam dodao ni jednu tabelu a napravio sam ti izvor podataka za budući izveštaj kartica. U Forms imaš pokretačku formu „IzborKartice“ koja na On Click događaj dugmeta pokreće Union Query „Kartica“. Ovaj union query se sastoji od svih ulaza i svih izlaza po traženom artiklu. Pogledaj upite „UlazRobe“ i „IzlazRobe“ i uslov Criteria u polju Artikli: . Polje „Oznaka“ definše šta je ulaz (1), a šta izlaz (2).
Popuni malo kolicine kroz prijemnice i otpremnice i testiraj Union Query. Nakon toga napravi izveštaj tako da za izvor podataka uzmeš Union Query „Kartica“. Na reportu startovati Sorting and grouping dijalog
FieldExpresion Sort Order
1. datum ascending
2. oznaka ascending
Kad završiš izveštaj, na On Click događaj dugmeta u formi pozovi taj izveštaj umesto sadašnji Union upit
Saveti :
1. Izbaci polja PR_ST_VREDNOST i OT_ST_VREDNOST. Takva izračunata polja ti ničemu ne služe u tabeli, jer uvek možeš da dobiješ taj podatak.
2. Kod sledećeg modeliranja podataka sva dokumenta (prijemnica, otpremnica, izdatnica.....) drži zajedno u dve tabele DokumentZaglavlje i DokumentStavke povezane sa trećom tabelom VrstaDokumenata. Tako ćeš olakšati sebi život.
3. Budi dosledan u pisanju naziva polja i slobodno koristi duže nazive jer će trebati da te asociraju i nakon par godina kad budeš održavao aplikaciju.
Srećno.
Nepotrebno sam zakomplikovao. U upitu "UlazRobe" može da stoji Oznaka: 1, a u upitu "IzlazRobe" Oznaka: 2
[Ovu poruku je menjao Getsbi dana 11.02.2007. u 19:02 GMT+1]