Novo

Forum kao aplikacija na telefonu

Dodajte forum na početni ekran i koristite ga kao aplikaciju, sa menijem na dnu ekrana.

  • 50 odgovora
  • 11.835 pregleda

Najnovija ↓

Re: Subreport u qreportu 09.08.2016. u 10:29 · pre 124 meseca #21
Nije firebird,vec access je u pitanju....captipicard mi je to vec radio,samo u memo fields....ne mora qrlabel vec moze i qrdbtext ali je to cini mi se nemoguce...
Re: Subreport u qreportu 09.08.2016. u 21:13 · pre 124 meseca #22
Citat:
savkic:
Za tebe je novi red novi korisnik? Onda napravi novi label kad naidjes na novog korisnika ili vec sta je uslov da se podaci prebace u novi red.



Ne,nije novi red novi korisnik,vec je novi red red sa mesecima za pojedinacnog korisnika....


Otprilike ovako

Pera Peric
januar 2006,februar 2006,.......i tako dodje do krajua reda i da nastavi u sledeci
Septembar 2010,oktobar 2010 ...


Re: Subreport u qreportu 10.08.2016. u 09:20 · pre 124 meseca #24
Sta,jel treba samo da zamenim,da ne bude qrlabel,i ubacim qrmemo....
Re: Subreport u qreportu 10.08.2016. u 22:43 · pre 124 meseca #25
Kod mene je slucaj da stigne do kraja reda,i ne nstavlja novi red,iako ima za tog korisnika....vec mi odmah ide sledeci korisnik....
Re: Subreport u qreportu 11.08.2016. u 15:17 · pre 124 meseca #27
Ne razumem sta je tacno problem. Poenta je da ti ovde kontrolises sve, kad ide novi red, koji je uslov za to u podacima (datasetu).
Potpis
Do not be a help vampire (http://slash7.com/pages/vampires), use the google.

How to ask questions the smart way:
http://www.catb.org/~esr/faqs/smart-questions.html
http://solair.eunet.rs/~fangor...stions/smart-questions.sr.html
Re: Subreport u qreportu 11.08.2016. u 16:16 · pre 124 meseca #28
Novi red ide kad stignu podaci do kraja reda,pa se nastavlja u drugi red,i sve tako.....dokle ima podataka...Ne znam jel treba ovaj gore kod da postavim u event before print ili onneed data
Re: Subreport u qreportu 11.08.2016. u 21:26 · pre 124 meseca #29
Okači primjer jer ovako čemo ti teško pomoći. Master detail relacije datasetova i to je sve šta ti treba ako sam dobro shvatio.
Potpis
F
Re: Subreport u qreportu 11.08.2016. u 21:52 · pre 124 meseca #30
Evo ovako imam sledece:
detail band u kojoj su sledeci podaci radnik,telefon,telefon1
gde je kveri
SELECT Klijenti.SifraKlijenta, Klijenti.Naziv, Klijenti.Telefon, Klijenti.Telefon1, Promet.Mesec, Promet.Godina
FROM Klijenti INNER JOIN Promet ON Klijenti.SifraKlijenta = Promet.KlijentiID
WHERE (((Promet.Mesec)<>0) AND ((Promet.Godina)<>0));
zatim imam
qrsubdetail gde je qrlabel4

i kveri ,koji je dataset

SELECT ZaNaplatu.SifraKlijenta, ZaNaplatu.Naziv, ZaNaplatu.Mesec, ZaNaplatu.Godina, ZaNaplatu.Telefon, ZaNaplatu.Telefon1
FROM ZaNaplatu LEFT JOIN Promet ON (ZaNaplatu.SifraKlijenta = Promet.KlijentiID) AND (ZaNaplatu.MeseciID = Promet.Mesec) AND (ZaNaplatu.Godina = Promet.Godina)
WHERE (((Promet.Mesec) Is Null) AND ((Promet.Godina) Is Null)) AND ZANAPLATU.SIFRAKLIJENTA =:SIFRAKLIJENTA
ORDER BY ZaNaplatu.SifraKlijenta, ZaNaplatu.Godina, ZaNaplatu.MeseciID;

i u eventu za qrsubdetail,i to u eventu before print ovaj kod


procedure TRepIzvestaj.QRSubDetail1BeforePrint(Sender: TQRCustomBand;
var PrintBand: Boolean);

begin

with neplaceno do
begin
Close;

Open;

First;
qrlabel4.Caption := '';

While not EOF do
begin

qrlabel4.Caption := qrlabel4.Caption + Fields[2].AsString + ' - ' + Fields[3].AsString + ' , ';

Next;

end;
end;
end;

end.


I to je to...



Re: Subreport u qreportu 11.08.2016. u 22:20 · pre 124 meseca #31
Da li ti ne stigne do kraja reda ili možda ti ne vidiš da je sve uzeo u qrlabel samo se ne vidi? Jesi probao sa QRMemo?

Btw, ja bi to rješio kroz query, ima rješenja i u Accessu, makar koliko sam skužio nema gotove funkcije za to.

Pogledaj ovdje

I onda ti je dovoljan jedan DBEdit.
Potpis
F
Re: Subreport u qreportu 11.08.2016. u 22:36 · pre 124 meseca #32
I problem je tačno šta?
Da li ti vidiš sve podatke koje trebaš?
Ne vidim da za neplaceno dataset igde upisuješ vrednost za SIFRAKLIJENTA.
Potpis
Do not be a help vampire (http://slash7.com/pages/vampires), use the google.

How to ask questions the smart way:
http://www.catb.org/~esr/faqs/smart-questions.html
http://solair.eunet.rs/~fangor...stions/smart-questions.sr.html
Re: Subreport u qreportu 11.08.2016. u 22:41 · pre 124 meseca #33
Problem je kada stigne do kraja reda,nema drugog reda...iako ima podataka za tog korisnika....stigne recimo do maja 2016,i dalje nema nista...iako u obicnoj tabeli ispisuje sve meseca....znaci u qreportu mi ispise jedno 5,6 meseci,i to je to,iako ima i po 15,16 meseci
Re: Subreport u qreportu 11.08.2016. u 22:41 · pre 124 meseca #34
Citat:
savkic:
Ne vidim da za neplaceno dataset igde upisuješ vrednost za SIFRAKLIJENTA.


Ako su datasetovi povezani preko datasourcea onda ne mora upisivati vrijednost, nego dobije taj parametar iz master dataseta.

Ali da budem iskren, ne razumijem niti ja gdje je točno problem.
Potpis
F
Re: Subreport u qreportu 11.08.2016. u 22:45 · pre 124 meseca #35
Citat:
popmilan76:
Problem je kada stigne do kraja reda,nema drugog reda...iako ima podataka za tog korisnika....stigne recimo do maja 2016,i dalje nema nista...iako u obicnoj tabeli ispisuje sve meseca....znaci u qreportu mi ispise jedno 5,6 meseci,i to je to,iako ima i po 15,16 meseci


Jesi probao staviti qrmemo? Ako već forsiraš qrlabel, možda možeš i sa njim ali trebaš ga postavit da ide u više redova (ako uopće može qrlabel). Ukratko, nije tebi problem da nema drugog reda nego ti ne vidiš da je on sve ispisao jer ti nije sve stalo u tvoj qrlabel.
Potpis
F
Re: Subreport u qreportu 11.08.2016. u 23:18 · pre 124 meseca #36
Nisam probao staviti qrmemo,jer mi je bas zgodno sa labelom,ali mislim da nece ni sa qrmemo....cak mi onaj poslednji u redu,nije stao ceo mesec,vec pise samo dec,kao decembar 2016
Re: Subreport u qreportu 11.08.2016. u 23:25 · pre 124 meseca #37
Vrlo je lako probati da li je problem u komponenti (label ili memo) ili ne dobijaš sve podatke (problem u datasetu).
Uz red:
qrlabel4.Caption := qrlabel4.Caption + Fields[2].AsString + ' - ' + Fields[3].AsString + ' , ';
dodaj i
ShowMessage(Fields[2].AsString + ' - ' + Fields[3].AsString);

Pusti izvestaj, sacekaj da se sve izvrti i videces da li dobijas sve podatke u kom slucaju je problem u prikazu (ili neodgovarajuca label komponenta ili nepodesena) ili ako ne dobijas sve podatke onda je problem u datasetu.

Dakle, kad imas ovakve probleme, krenes sa sto jednostavnijim testovima dok ne otkriješ gde je problem i dalje rešavaš.
Potpis
Do not be a help vampire (http://slash7.com/pages/vampires), use the google.

How to ask questions the smart way:
http://www.catb.org/~esr/faqs/smart-questions.html
http://solair.eunet.rs/~fangor...stions/smart-questions.sr.html
Re: Subreport u qreportu 11.08.2016. u 23:47 · pre 124 meseca #38
Da,ali nijedan od ovih eventova u qreportu,ne podrzava komandu showmessage...
Re: Subreport u qreportu 11.08.2016. u 23:55 · pre 124 meseca #39
Stavio sam ovu komandu showmessage pre nego sto prikaze preview,i izlista mi sve mesece,i posle prikaze na preview samo prvi red....
Re: Subreport u qreportu 12.08.2016. u 08:22 · pre 124 meseca #40
Pa to ti cijelo vrijeme govorim, nije ti dobro podešen qrlabel. On po defaultu ne ide u drugi red (a nisam siguran, možda niti ne može). I treba provjeriti width, autosize itd... Zato sam ti i rekao da koristiš qrmemo i podesiš ga da se širi po dužini i visini kako ti odgovara.
Potpis
F
Odgovori
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme