14 grudnia 2021

[CR] Ukrycie nagłówka strony jeżeli na stronie brak wpisów z DB

 Należy umieścić formułę w polu sekcji ukrycia szczegółów:
WhilePrintingRecords; Global BooleanVar finished; finished := OnLastRecord
Następnie wstawić formułę w sekcji ukrycia nagłówka:
Global BooleanVar finished


 

  • Przed zainicjowaniem zmiennej finished pojawi się nagłówek strony.
  • Po wydrukowaniu szczegółowego rekordu zostanie on ustawiony na false.
  • Kiedy w końcu dojdziesz do ostatniej sekcji szczegółów(ostatniego rekordu), finished zostanie ustawiony na true.
  • Jeśli zdarzy ci się dotrzeć do innego nagłówka strony, finished = true to Crystal wyłączy nagłówek.


Znalezione na stackoverflow