Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Ispis podataka u text boxu na reportu u zavisnosti od datuma

[es] :: Access :: Ispis podataka u text boxu na reportu u zavisnosti od datuma

[ Pregleda: 2639 | Odgovora: 7 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

blingaro
Igor Malinkov
Uprava prihoda
Beograd

Član broj: 187756
Poruke: 81
*.dynamic.sbb.rs.



+1 Profil

icon Ispis podataka u text boxu na reportu u zavisnosti od datuma24.12.2013. u 16:34 - pre 124 meseci
U primeru koji sam postavio imam formu Uverenje. U nju se unose podaci i štampaju se uverenja. E sad, pošto se propisi u toku godine menjaju, napravio sam tabelu „Zaglavlje“ i „Napomena“ u koje unosim od kad do kad neki propis važi. Kako da izvedem to da kada izaberem određeno uverenje za štampu, na reportu bude ispisan odgovarajući propis koji je u tom periodu bio na snazi. Pretpostavljam da ide nešto sa Dlookup, pa sam to i stavio u text box-u na izveštaju, ali je potrebna dorada. Uneo sam tri probna rekorda sa 3 različita datuma. Znam da može da se napravi onoliko različitih reportova koliko postoji kombinacija i da se u zavisnosti od datuma pozove onaj koji je pravi. Ali složićete se da to nije najbolje rešenje, jer se propisi mogu menjati bukvalno svakodnevno, a to iziskuje pravljenje gomile reporta. Hvala unapred na pomoći.
Prikačeni fajlovi
 
Odgovor na temu

Getsbi

Moderator
Član broj: 124608
Poruke: 2828



+45 Profil

icon Re: Ispis podataka u text boxu na reportu u zavisnosti od datuma24.12.2013. u 16:56 - pre 124 meseci
Record Source izveštaja ne treba da se zasniva samo na tabeli Uverenje, već na upitu koji povezuje tu tabelu sa ostalim tabelama.
Recimo ovako nešto:
Code:
SELECT Uverenje.BrojUverenja, Uverenje.Datum, Uverenje.Ime, Uverenje.Prezime, Zaglavlje.Zaglavlje, Napomena.Napomena
FROM (Uverenje INNER JOIN Zaglavlje ON (Uverenje.Datum = Zaglavlje.VaziDo) AND (Uverenje.Datum = Zaglavlje.VaziOd)) INNER JOIN Napomena ON Zaglavlje.RedniBroj = Napomena.RedniBroj
WHERE (((Uverenje.Datum) Between [Zaglavlje].[VaziOd] And [Zaglavlje].[VaziDo]));

To će ti obezbediti povezane Napomene i Zaglavlja sa datumom Uverenja.
 
Odgovor na temu

nenadmarkoni
zaposlen
Pljevlja,Crna Gora

Član broj: 268419
Poruke: 705
*.crnagora.net.



+3 Profil

icon Re: Ispis podataka u text boxu na reportu u zavisnosti od datuma24.12.2013. u 18:05 - pre 124 meseci
Ja sam imao slučaj da atribut PravniOsnov u entitetu Dokument uzima kao DefaultValue vrijednost atributa VrstaPravniOsnov entiteta VrstaDokumenta. Kad se promjeni pravni osnov mijenjate ga u entitetu VrstaDokumenta a kada se popunjava Dokument imate mogućnost i da dopišete i promjenite ono što je upisano kao Default.Pretpostavljam da je i napomena ono što je kod mene bilo Obrazlozenje, a vrijednost takodje uzima na isti nacin.


Sve sam fino smislio...
Još samo da propadne. :-)
Prikačeni fajlovi
 
Odgovor na temu

blingaro
Igor Malinkov
Uprava prihoda
Beograd

Član broj: 187756
Poruke: 81
*.dynamic.sbb.rs.



+1 Profil

icon Re: Ispis podataka u text boxu na reportu u zavisnosti od datuma24.12.2013. u 19:20 - pre 124 meseci
Citat:
Getsbi:

Code:
SELECT Uverenje.BrojUverenja, Uverenje.Datum, Uverenje.Ime, Uverenje.Prezime, Zaglavlje.Zaglavlje, Napomena.Napomena
FROM (Uverenje INNER JOIN Zaglavlje ON (Uverenje.Datum = Zaglavlje.VaziDo) AND (Uverenje.Datum = Zaglavlje.VaziOd)) INNER JOIN Napomena ON Zaglavlje.RedniBroj = Napomena.RedniBroj
WHERE (((Uverenje.Datum) Between [Zaglavlje].[VaziOd] And [Zaglavlje].[VaziDo]));

To će ti obezbediti povezane Napomene i Zaglavlja sa datumom Uverenja.


Ovo sam probao kako je Getsbi rekao, ali ne radi. Uopšte ne izbacuje ni jedan podatak na uverenju (Primer1). Pokušao sam da prepravim i da ubacim i "Napomenu" u uslov, ali ni to nije dobro (Primer 2).

Inače, ovo što je napsao "nenedmarkoni" znam da funkcioniše, ali ja na reportu imam npr. 10 pasusa gde su neki zakoni. Ja bi hteo da oni budu automatski upisani u zavisnosti od datuma na uverenju, a ne da ih ja sklapam kao kockice. Ima li neko rešenje?
 
Odgovor na temu

nenadmarkoni
zaposlen
Pljevlja,Crna Gora

Član broj: 268419
Poruke: 705
*.crnagora.net.



+3 Profil

icon Re: Ispis podataka u text boxu na reportu u zavisnosti od datuma24.12.2013. u 19:34 - pre 124 meseci
Citat:
... ali ja na reportu imam npr. 10 pasusa gde su neki zakoni. Ja bi hteo da oni budu automatski upisani u zavisnosti od datuma na uverenju, a ne da ih ja sklapam kao kockice. Ima li neko rešenje?

Ništa se ne sklapa. Uverenja-tj.Dokument ne sklapate retroaktivno. U trenutku formiranja uverenja on će kao DefaultValue polja PravniOsnov preuzeti ono što je u tom trenutku upisano u VrstaPravniOsnov entiteta VrstaDokumenta tj. vazeci PravniOsnov. To će po azuriranju ostati upisano u atributu PravniOsnov dokumenta. Kada se promjeni zakon tj. PravniOsnov vi ga promjenite u entitetu VrstaDokumenta i od tada na dalje svaki novoformirani Dokument preuzima novu vrijednost... :-)
Sve sam fino smislio...
Još samo da propadne. :-)
 
Odgovor na temu

Getsbi

Moderator
Član broj: 124608
Poruke: 2828



+45 Profil

icon Re: Ispis podataka u text boxu na reportu u zavisnosti od datuma24.12.2013. u 21:09 - pre 124 meseci
Moja greška. Samo sam u SQL-u nakucao ideju bez provere. Evo Zoran je doradio moju ideju.
Sad ti iskoristi QUverenje kao RecordSource za izveštaj.
Prikačeni fajlovi
 
Odgovor na temu

Zoran.Eremija
Zoran Eremija
SYSTEM ANALYST
Freelancer
Beograd

Član broj: 251342
Poruke: 855
*.kbcnet.rs.

Sajt: zoraneremija.wix.com/erem..


+47 Profil

icon Re: Ispis podataka u text boxu na reportu u zavisnosti od datuma24.12.2013. u 21:41 - pre 124 meseci
Evo da dodam kompletirano
Prikačeni fajlovi
 
Odgovor na temu

blingaro
Igor Malinkov
Uprava prihoda
Beograd

Član broj: 187756
Poruke: 81
*.dynamic.sbb.rs.



+1 Profil

icon Re: Ispis podataka u text boxu na reportu u zavisnosti od datuma25.12.2013. u 15:58 - pre 124 meseci
Hvala svima na trudu. Primer koji je u prilogu funkcioniše. Pozdrav.
 
Odgovor na temu

[es] :: Access :: Ispis podataka u text boxu na reportu u zavisnosti od datuma

[ Pregleda: 2639 | Odgovora: 7 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.