Czy istnieje funkcjonalność w Crystal Reports, aby w szablonie wydruku funkcja rozpoznawała, kiedy dokument jest wysyłany do drukarki, a kiedy generowany podgląd (.pdf) ?
Czy istnieje funkcjonalność w Crystal Reports, aby w szablonie wydruku funkcja rozpoznawała, kiedy dokument jest wysyłany do drukarki, a kiedy generowany podgląd (.pdf) ?
Witam,
niestety nie znalazłem żadnej funkcji (np. w kategorii Print State bądź Document Properties), ani pola specjalnego, które by wyświetlało taką informację. Taką informację wyświetla (nazwę drukarki) pole Printer Name (Menu File->Print->Printer Name). Niestety nie ma możliwości "sczytać" tego pola na raport z poziomu Crystal Reports.
Zrobiłem parametr do wydruku i napisałem odpowiednią funkcję sprawdzającą + odpowiednie podpięcie do pola. Działa, ale niestety trzeba zrobić podgląd przed wydrukiem (bezpośrednio wysłane do druku, zgłasza błędem - brak parametrów).
Inna opcja - wykorzystałem pewne pola na formatkach dokumentu w systemie (akurat używamy SAPa), więc dodałem odpowiedni wpis do tabeli użytkownika, jeśli występuje to na dokumencie elektronicznym, są drukowane odpowiednie potrzebne mi pola, jeśli nie - to dokument puszczony na drukarkę ukrywa powyżej wymienione pola.
Aczkolwiek, dziękuję za odpowiedź.