Skocz do zawartości

[Delphi] Quickreport - zmiana danych w locie


g.b.

Polecane posty

Witam,

Wykorzystuję standardowo Quickreport, a na nim używam Qrdbtext podłączone do kwerendy Query poprzez Dataset i DataField - czyli zwykła sprawa, żadnych rewelacji, wszystko działa.

Teraz chciałbym przed wyświetleniem raportu 'przechwycić' wartość jaką wyświetla Qrdbtext i zmienić ja warunkowo, tak żeby oczywiście wyświetliła mi się wartość po zmianie. Wiem, że mogę stworzyć dodatkową kolumnę/tabelę i to ją podłączyć pod Qrdbtext, ale chciałbym tego uniknąć i dokonać tych zmian 'w locie'. Czy jest to możliwe?

Próbowałem za pomocą zdarzenia Qrdbtext.OnPrint ale mi nie poszło...

Oprogramowanie mam dosyć wiekowe bo Delphi 4 Standard, ale na moje potrzeby jest wystarczające.

Będę wdzięczny za wszelkie sugestie / może oprócz: "kup nowe Delphi" /.

 

pozdrawiam

G.B.

Link do komentarza
Udostępnij na innych stronach

Utwórz dodatkową kolumne ale nie w tabeli ale w samym zapytaniu.

 

 

Dzięki za zainteresowanie. Jak to robię (dodaję kolumnę do kwerendy) to mi niszczy jej zawartość i mam tylko tą nowo dodaną.

Coś robię nie tak?

 

pozdrawiam

G.B.

Link do komentarza
Udostępnij na innych stronach

Zarchiwizowany

Ten temat jest archiwizowany i nie można dodawać nowych odpowiedzi.

×
×
  • Utwórz nowe...