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 » Queries - ponavljanje podataka
Dado 26.01.2016 13:54
Predmet:Re: Queries - ponavljanje podataka

Evo, znači kod reporta se jedan podatak ponavlja više puta
Prilozi:
baza.zip (Velicina datoteke:1.90 MB)

zxz 26.01.2016 18:28
Predmet:Re: Queries - ponavljanje podataka

Pa ti si sve strpao u jedan query i onda imas onoliko redova koliko ima najvise redova u nekoj tabeli.

Moja preporuka ti je da napravis 3 izvjestaja.
Prvi bi bio od tabele clan
Drugi izvjestaj bi bio od tabele zaduzenja i treci od tabele naplate.
Sad u ovaj prvi uvezes druga dva kao sub izvjestaje.

Ako ne uspijes napravit cemo primjer.

Dado 26.01.2016 09:59
Predmet:Queries - ponavljanje podataka

Imam jednu bazu koja služi za evidenciju članova kluba. Evidentiram njihove podatke (Ime, prezime, adresa, telefon, e-mail), zatim evidentiram plaćanje članarine, ocjene i zaduženje opreme i dr. Napravio sam Qery za grupisanje tih podataka. E sad mi je problem što npr. imam dvije uplate članarine i evidentirano jedno zaduženje. Kad u reportu gledam podatke ponavlja mi se i dva puta zaduženje iako imam samo jedno. Kako napraviti da mi izbacuje dvije uplate a samo jedno zaduženej kako i jeste. Hvala na pomoći.

zxz 26.01.2016 10:09
Predmet:Re: Queries - ponavljanje podataka

Zakaci tabele.

Dado 27.01.2016 09:35
Predmet:Re: Queries - ponavljanje podataka

Možeš li mi napraviti primjer, hvala.

pmiroslav 27.01.2016 20:54
Predmet:Re: Queries - ponavljanje podataka

Tvoja baza ima puno pogrešaka u samoj strukturi.
Prva i osnovna tablica je tablica Clan. Nazivi polja (Fild Name), to je puno puta sugerirano, nebi trebali koristiti naša slova Č,Đ,Š itd i razdvojene riječi. Umjesto Članski broj napisati ClanskiBroj ili Clanski_broj.
To je zao što je na taj način lakše pisati kod ako negdje bude potreban, a bit će.
Slijedeće, relacije (Relationships) su ti jako loše. Npr. jedan član može imati više zaduživanja, naplata, a i rejting se može mijenjati.
Zato tablicu zaduzivanja treba vezati za tablicu Clan (Clanski_Broj - Clanski_Broj), a tablicu Naplata vezati za tablicu Zaduzivanja (Broj_zaaduzenje_Broj_Zaduzenja)
Ako sam dobro shvatio u tablici zaduživanja unosiš opremu koju je netko dobio i njenu vrijednost, a tablica Naplata mi nije jasna. Što u njoj znaći polje Iznos. Dali to ima veze sa iznosom u tablici Zaduzivanja?

Razmisli malo o ovim sugestijama pa se javi.

zxz 27.01.2016 21:35
Predmet:Re: Queries - ponavljanje podataka

Uzmi u obzir sve sto ti je @pmiroslav napisao.
Sve je tacno i veoma bitno.
Prilozi:
bazazxz.zip (Velicina datoteke:127.75 KB)

Dado 27.01.2016 21:46
Predmet:Re: Queries - ponavljanje podataka

Prvo da Vam se zahvalim na odgovorima. Baza sam na brzinu "sklepao" i u brzini sam previdio sam nazive polja u tablicama. Hvala na toj primjedbi. Bazu radim na osnovu molbe jednog prijatelja a osnovne zahtjeve sam dobio na papiru u vidu isprintanog Relationships. Posto sam se drzao toga zbog toga su relacije jako lose. Nisam htio od toga odstupati. Ovaj Iznos u tabeli Naplata je i mene bunio ali mora biti tu i pretpostavljam da se misli na godisnji iznos clanarine. U svakom slucaju hvala a pogledat cu a njim dali se smiju mijenjati zadani parametri.

zxz 28.01.2016 12:15
Predmet:Re: Queries - ponavljanje podataka

U recordsource izvjestaja Kartica_KorisnikaZXZ upisi sledece:
SELECT * FROM Clan WHERE [Članski broj]=Forms!frmStanjeZFilt![Članski broj]

Dado 28.01.2016 13:34
Predmet:Re: Queries - ponavljanje podataka

Veliko hvala na pomoći. Svako dobro.