Quickreport + detail + dane z pliku

0

Witam!

Robie wydruk dokumentu zlozonego z dwoch tabel (relacja).
gdy uruchamiam aplikacje pierwszy wydruk jest sporzadzany
prawidlowo, drugi juz jest pusty, probowalem roznych rzeczy
jednak nic niedawalo, postanowilem wiec, ni korzystac z bazy
przy generowniu rapoortu a z formy zapisywac np do pliku txt,
i w raporcie pobierac dane z tego pliku.

Wobec tego mam pytanie, potrezbuje pobrac z dbGrid na formatce
wyswietlone dane (ilosc itp) to oczywiscie wiem jak, ale musze quick
reportowi
powiedziec by w sekcji details zarezerwolal dana ilosc llinijek, i nie
bardzo wiem jak,
Help (delphi2) jezeli chodzi o QR ogranicza sie tylko do omowienia
w kilku linijkach komponentu.
Chce napisac by
np w dbGrid jest 5 linijek, wrzucam do pliku, (ktory wyglada jak ponizej)
5, dana1kolumnapierwsza-dana1kolumnadruga-dana1kolumnatrzecia,
dana2kolumnapierwsza.......

(5 to ilosc rekordow i dalej kolejne rekordy wypisane)
dane bede przypisywac komponentom QRLabel, tylko musze
petle zrobic i kazdy zestaw danych nowemu rekordowi przypisac.

Jak to QReportowi powiedziec?

Jezeli ktos zrozumial co napisalem, prosze o pomoc.

P.

0

ok
pomyśl ... generator quickrep ... generator oparty na datasetach .... i chcesz by to cudo chodziło na pliku ... ok relacja ... master - detail ... master zazwyczaj ma 1 rowek ... detail ma wiele ( są wyfiltrowanym obrazem wg zależnosci ) relacje mozesz zalozyc po chłopsku ... na datasecie ... lub w cywilizowany sposób SQL 'em ... i podkładasz oba datasety jeden górny pod formulaz qr a drugi pod sekcje przy wiekszych zagnierzeczeniach mozesz stosowac subdetail .... lub zakładac odpowiednie filtry na sql ... wlaśnie ... SQL nie master-detail na ds
ok poszukaj lepiej manuala do QR masz w ręku dobre narzędzie ... pracujące na dancych z DB :)

a tak przy okazji to jaki ty wydruk chcesz zrobić ??
wydruk .. czy app do drukowania ??

Mr Shitwave

błędy to moja specjalność ;P

0

"ok
pomyśl ... generator quickrep ... generator oparty na datasetach .... i chcesz by to cudo chodziło na pliku ... ok relacja ... master - detail ... master zazwyczaj ma 1 rowek ... detail ma wiele ( są wyfiltrowanym obrazem wg zależnosci ) relacje mozesz zalozyc po chłopsku ... na datasecie ... lub w cywilizowany sposób SQL 'em ... i podkładasz oba datasety jeden górny pod formulaz qr a drugi pod sekcje przy wiekszych zagnierzeczeniach mozesz stosowac subdetail .... lub zakładac odpowiednie filtry na sql ... wlaśnie ... SQL nie master-detail na ds
ok poszukaj lepiej manuala do QR masz w ręku dobre narzędzie ... pracujące na dancych z DB :)"

ja wiem jak zrobic wydruk master details :) drukuje sie prawidlowo, ale,
tylko za pierwszym razem, gdy wybnieram inna (w tym przypadku fakture)
to juz quickreport mi nie tworzy nowego raportu tylko wyswietla blad.
Rzygac juz mi sie od tego zachcilao, bo nie moglem sie tego pozbyc (delphi
2 + QR 1.0) wiec sie zdecydowalem ze dane wczesniej przygpotuje
wrzuce do pliku i na podstawie pliku stworze raport.
Ja Chce wiedziec jaksie odwolac do poszezgolnych linijek w QRBand gdzie
mam ustawione to jako details.
To tak jak chcialbym wypelnic danymi RichEdit , wnim wiek jak sie odwolac do poszczegolnych wierszy a jak w QR?

"a tak przy okazji to jaki ty wydruk chcesz zrobić ??
wydruk .. czy app do drukowania ??"

tutaj faktura, ale dzisiatki inne beda pewnie podobnie dzialac.

P.

1 użytkowników online, w tym zalogowanych: 0, gości: 1