Delphi + FastReport, IF w text object

Delphi + FastReport, IF w text object
  • Rejestracja: dni
  • Ostatnio: dni
0

Potrzebuję doświetlić na wydruku faktury napis kopia / oryginał
do text object wsadziłem [if([PAGE#] < 2, 'ORYGINAŁ', 'KOPIA')]
Strona 1 to oryginał.
niestety przy odpaleniu wydruku FR wali błędem: "Error in expression.. expression expected."
Co jest nie tak?

  • Rejestracja: dni
  • Ostatnio: dni
0

napisałem wyraźnei w temacie.. Fast report.. kto zna temat wie o co chodzi

Misiekd
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 7923
0

ustaw raport->EngineOptions->DoublePass na true
wstaw memo na raport, zaznacz je, przejdź na zakładkę zdarzenia i kliknij dwa razy na OnBeforePrint. W kodzie wpisz coś takiego

Kopiuj
if <page#> < 2 then
  memo1.Lines.Text := 'ORYGINAL'
else
  memo1.Lines.Text := 'KOPIA';
  • Rejestracja: dni
  • Ostatnio: dni
0

perfekt! senkju

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.