Pretpostavljam da imaš tabelu Fakture i tabelu StavkeFakture. U tabeli stavke fakture imaš podatke o robi (ili usluzi) koju fakturišeš: ID robe, količinu, cenu, rabat, poresku grupu. Na osnovu ovih podataka izračunava se ukupan dug po stavkama a zbir duga po stavkama daje ukupno zaduženje kupca po fakturi. Napravi Qurey koji sadrži ID fakture i Zbir zaduženja po stavkama. Znači ID fakture će biti Group By a polje zaduženja će u Total redu biti Sum. E, sad taj upit može biti Append Query da automatski doda podatak u tabelu Zaduženja i Uplate.
Naravno nazivi tabela i polja su predpostavljeni. Koristiš nazive koje imaš u svojoj bazi.
Kad god pokrenem apend kveri, iznova se dodaju podaci (dupliraju se)
Taj problem se definitivno ne rešava brisanjem svih podataka iz tabele (jer bi se na taj način obrisali svi podaci koji se ručno unose u karticu,) pa ponovnim startovanjem svih append kverija.
Da li apend kveri ima neko podešavanje koje sprečava dupliranje podataka
Da li neko može nek da mi kaže kako se koristi i da li se ovde uklapa delete kveri, ako bi se postavio kriterium da on briše sva polja koja su npr u polju ručno (sadrži zapise koji označavaju da li je polje uneto ručno ili preko apend kverija) označena "netačno":
_____________________________________________________
.......opis..............................Ručno...................................
_____________________________________________________
1........If-1...............................netačno.............................
2........storno............................tačno................................
3........If-3...............................netačno.............................
_____________________________________________________
Znači "nadrljali bi" zapisi pod rednim brojem 1 i 3.
Evo jednog primera. Bitna je organizacija podataka i veze među tabelama. Ništa epohalno takav ili sličan primer smo imali ovde na forumu. Zavisno od potreba korisnika mogu se dodati i druge tabele i naravno, još neka polja u postojeće tabele ali to ne menja osnovnu šemu baze.
Ova baza će mi definitivno koristiti (zbog problema u šemi koji ste uočili, a na sličan način kako Vi sabirate ulaz i izlaz, verovatno se sabiraju i UK Vrednost Artikala i Zavisni troškovi nabavke) Ispravite me ako grešim.
Da se vratim na temu.
Ali, ne vidim gde Vam je kartica nekih od Kupaca, Vidim samo njihove nazive.
Apend kveri se donekle uklapa u rešenje, A da li je moguće i kako da izvedem ako je moguće, da jedan red u tabeli bude jednak jednom redu u kveriu (nor. Poslovanje) odnosno da bude iskopiran iz kverija.
Karticu kupca u ovom momentu nisam radio. Bitno je da se dogovorimo oko osnovne organizacije podataka. Karticu kupca ćemo napraviti u narednom koraku. Nažalost, neću moći do ponedeljka ništa ozbiljno da radim. Valjalo bi da nam napišeš koje sve podatke, preglede, očekuješ od ove baze.
"Vidimo" se u ponedeljak.
Pozdrav.
ispravka: u utorak. (mora ponekad čovek da se bavi i svojim poslom)
[Ovu poruku je menjao BiloKoje dana 24.07.2006. u 13:18 GMT+1]