Witam...
Zadawałem już kiedyś pytanie dotyczące wyboru drukarki, ale jakoś nikt nie znalazł rozwiązania - ponieważ problem powrócił, a ówczesne rozwiązanie zastępcze nie da się teraz zastosować, pozwolę sobie ponowić...
Jak wybrać na którą drukarkę będzie drukowany raport - tylko proszę nie piszcie że można dać userowi okienko z wyborem drukarki - chodzi o 'automat' który kieruje odpowiednie wydruki na odpowiednie drukarki, zależnie od zawartości, od zajętości drukarek itp... w dodatku drukarka domyślna może być zmieniana przez użytkownika i nie może to mieć wpływu na działanie mojego programu do wydruków - działa on w tle i drukuje co trzeba bez ingerencji z zewnątrz. Nie działa niestety przypisanie nazwy drukarki do właściwości 'Printer' raportu (zarówno w 'OnBeforePrint' jak i w 'OnBeforeReport'. Nie zadowala mnie również zrobienie kilku raportów z przypisanymi różnymi drukarkami, bo dodanie nowej drukarki spowoduje że trzeba będzie robić nowy raport, podobnie jak zmiana nazwy drukarki przez usera....
W starym programie (jeszcze w D5) w QR bez problemu dało się przypisać drukarkę, w tabeli konfiguracyjnej miałem nazwy drukarek i powiązanie z wydrukami i chciałbym taki model utrzymać, niestety albo RR wydaje się być gorszy pod tym względem, albo jest to tak ukryte, że dotąd nie udało się tego odkryć.. ;)
Druga sprawa, czy robił ktoś przez RR obsługę drukarek do etykiet? Niby wszystko OK, ale przy małych etykietach (30x20 mm) wszystko mi się rozjeżdża... nie mogę pozbyć się marginesów w RR, mimo że we właściwościach drukarki jest wszystko OK...