API Wydruk

Zapytania SQL, widoki, Crystal, definicje filtrów, szybkich raportów, wydruków, API, Hydra, .NET

Moderator: mikey

yakhub
Posty: 91
Rejestracja: 25 lis 2008, 16:41
Rola: Administrator CDN XL
Wersja: 9.2

API Wydruk

Post autor: yakhub »

Mam następujący kod:

Kod: Zaznacz cały

            cdn_api.XLWydrukInfo_20152 wInfo = new cdn_api.XLWydrukInfo_20152();
            wInfo.Wersja = 20152;
            wInfo.Urzadzenie = 3;
            wInfo.Zrodlo = 1;
            wInfo.Wydruk = 6;
            wInfo.Format = 2;

           // wInfo.Kontekst = 1;

            wInfo.NazwaDrukarki = "METALOWA";
            wInfo.FiltrSQL = "TrN_GIDTyp=1603 AND TrN_GIDNumer=1012800";

            //wInfo.FiltrTPS = "(1=1 AND TrN_GIDTyp=1489 AND TrN_GIDNumer=1013887)";
            //wInfo.Sortowanie = "@TXR";
            
            int wynik = cdn_api.cdn_api.XLWykonajPodanyWydruk(wInfo);
            if (wynik != 0) throw new Exception("Błąd w funkcji XLWykonajPodanyWydruk. Numer błędu: " + wynik.ToString());
Kod się wykonuje, wynik = 0, brak błędów.
Jedyny problem - nic się nie dzieje. Z drukarki nic nie wychodzi.
Próbowałem ustawiać urzadzenie=2 (domyślna drukarka) - wynik taki sam.

Wydruk na pewno istnieje. Filtr na pewno wskazuje na isnitejący dokument.
Jakieś pomysły?...

Awatar użytkownika
viesiek1
Posty: 425
Rejestracja: 03 maja 2011, 18:40
Rola: Administrator CDN XL
Wersja: 2023
Lokalizacja: Bielsko-Biała
Kontakt:

Re: API Wydruk

Post autor: viesiek1 »

Zobacz na dyskusję w wątku, do którego link jest poniżej. Nie podawaj nazwy drukarki - w tej funkcji jest błąd.

http://cdn.3lance.pl/viewtopic.php?f=13&t=3788
Wiesław Świergała

tel: +48 33 829 54 50
e-mail: wieslaw.swiergala@hydro.com.pl

http://www.hydro.com.pl

ODPOWIEDZ