XLWykonajPodanyWydruk - DaneFormatu
Moderator: mikey
- viesiek1
- Posty: 416
- Rejestracja: 03 maja 2011, 18:40
- Rola: Administrator CDN XL
- Wersja: 2023
- Lokalizacja: Bielsko-Biała
- Kontakt:
XLWykonajPodanyWydruk - DaneFormatu
Cześć
Chciałbym wykonać jedną kopię wydruku przy pomocy funkcji XLWykonajPodanyWydruk, który w definicji ma podaną ilość kopii - 2. Teoretycznie można uzyć parametru: DaneFormatu, który powiniem przyjąć wartość: Id_Wydruku:Id_Formatu:Id_Zrodla:Ilosc_Kopii
Jeśli wypełnię parametr: DaneFormatu wg powyższego przykładu i nie wypełnię pól: Zrodlo, Wydruk i Format, to mam informację, że nie ma takiego wydruku.
Jak wypełnię DaneFormatu i Zrodlo, Wydruk i Format, to drukuje mi w dwóch kopiach - tak jak jest podane w konfiguracji wydruku.
Czy ktoś wie czy parametr: DaneFormatu działa i jak go użyć ?
Chciałbym wykonać jedną kopię wydruku przy pomocy funkcji XLWykonajPodanyWydruk, który w definicji ma podaną ilość kopii - 2. Teoretycznie można uzyć parametru: DaneFormatu, który powiniem przyjąć wartość: Id_Wydruku:Id_Formatu:Id_Zrodla:Ilosc_Kopii
Jeśli wypełnię parametr: DaneFormatu wg powyższego przykładu i nie wypełnię pól: Zrodlo, Wydruk i Format, to mam informację, że nie ma takiego wydruku.
Jak wypełnię DaneFormatu i Zrodlo, Wydruk i Format, to drukuje mi w dwóch kopiach - tak jak jest podane w konfiguracji wydruku.
Czy ktoś wie czy parametr: DaneFormatu działa i jak go użyć ?
Wiesław Świergała
tel: +48 33 829 54 50
e-mail: wieslaw.swiergala@hydro.com.pl
http://www.hydro.com.pl
tel: +48 33 829 54 50
e-mail: wieslaw.swiergala@hydro.com.pl
http://www.hydro.com.pl
-
- Posty: 381
- Rejestracja: 19 lip 2012, 13:05
- Rola: Administrator CDN XL
- Wersja: 8.0
- Lokalizacja: Poznań, Września, Konin
- Kontakt:
Re: XLWykonajPodanyWydruk - DaneFormatu
Hej,
Z jakiej wersji API korzystasz?
Nie widzę takiego parametru w strukturze: XLWydrukInfo_20172();
W dokumentacji do API też patrze i nie widzę takiego.
Ja używam tej funkcji do drukowania dokumentów:
Ustawiam:
wydrukInfo.Zrodlo = 1;
wydrukInfo.Wydruk = 10;
wydrukInfo.Format = 9;
wydrukInfo.Urzadzenie = 2;
wydrukInfo.NazwaDrukarki = PrinterName;
wydrukInfo.FiltrSQL = FiltSQL;
Pozdro
Z jakiej wersji API korzystasz?
Nie widzę takiego parametru w strukturze: XLWydrukInfo_20172();
W dokumentacji do API też patrze i nie widzę takiego.
Ja używam tej funkcji do drukowania dokumentów:
Ustawiam:
wydrukInfo.Zrodlo = 1;
wydrukInfo.Wydruk = 10;
wydrukInfo.Format = 9;
wydrukInfo.Urzadzenie = 2;
wydrukInfo.NazwaDrukarki = PrinterName;
wydrukInfo.FiltrSQL = FiltSQL;
Pozdro
- viesiek1
- Posty: 416
- Rejestracja: 03 maja 2011, 18:40
- Rola: Administrator CDN XL
- Wersja: 2023
- Lokalizacja: Bielsko-Biała
- Kontakt:
Re: XLWykonajPodanyWydruk - DaneFormatu
Przepraszam, wersja 2019.0.1. Czyli najnowsza na dziś.
Edit:
Marek, twój kod sprawi, że wydrukuje się taka liczba kopii, jaka jest ustawiona na definicji wydruku. A ja chcę podać inną liczbę kopii
Edit:
Marek, twój kod sprawi, że wydrukuje się taka liczba kopii, jaka jest ustawiona na definicji wydruku. A ja chcę podać inną liczbę kopii
Wiesław Świergała
tel: +48 33 829 54 50
e-mail: wieslaw.swiergala@hydro.com.pl
http://www.hydro.com.pl
tel: +48 33 829 54 50
e-mail: wieslaw.swiergala@hydro.com.pl
http://www.hydro.com.pl
-
- Posty: 381
- Rejestracja: 19 lip 2012, 13:05
- Rola: Administrator CDN XL
- Wersja: 8.0
- Lokalizacja: Poznań, Września, Konin
- Kontakt:
Re: XLWykonajPodanyWydruk - DaneFormatu
Zgadza się, kopiami steruje z konfiguracji wydruków.
Ale ryzykant widzę z Ciebie wersja 2019.... hohoo
Ale ryzykant widzę z Ciebie wersja 2019.... hohoo
- viesiek1
- Posty: 416
- Rejestracja: 03 maja 2011, 18:40
- Rola: Administrator CDN XL
- Wersja: 2023
- Lokalizacja: Bielsko-Biała
- Kontakt:
Re: XLWykonajPodanyWydruk - DaneFormatu
Ani mi nie mów... ale przeżyłem i już mam w miarę opanowaną sytuację.
Wiesław Świergała
tel: +48 33 829 54 50
e-mail: wieslaw.swiergala@hydro.com.pl
http://www.hydro.com.pl
tel: +48 33 829 54 50
e-mail: wieslaw.swiergala@hydro.com.pl
http://www.hydro.com.pl
-
- Posty: 7
- Rejestracja: 10 paź 2019, 21:06
- Rola: Użytkownik CDN XL
- Wersja: 2019
- Lokalizacja: Łódź
Re: XLWykonajPodanyWydruk - DaneFormatu
viesiek1 czy udało Ci się może rozwiązać problem z ilością kopii ?
Też mam 3 kopie w definicji wydruku ale chciałbym do pdf poprzez Api wygenerować tylko jedną kopię .
Tak jakby api nie reaguje na parametr DaneFormatu .
Też mam 3 kopie w definicji wydruku ale chciałbym do pdf poprzez Api wygenerować tylko jedną kopię .
Tak jakby api nie reaguje na parametr DaneFormatu .
- viesiek1
- Posty: 416
- Rejestracja: 03 maja 2011, 18:40
- Rola: Administrator CDN XL
- Wersja: 2023
- Lokalizacja: Bielsko-Biała
- Kontakt:
Re: XLWykonajPodanyWydruk - DaneFormatu
Przez API to dalej nie działa. Ktoś poradził mi, żeby zmieniać zaraz przed wydrukiem w bazie ilość kopii i przywracać zaraz po wydruku. Ryzyko jest takie, że jak się ktoś wstrzeli pomiędzy, to wydrukuje się mu zła ilość kopii.
Ja dołożyłem sobie drugi wydruk z ilością kopii, jakie potrzebuję. Czyli mam wydruki: "Faktura - 2 kopie", "Faktura - 1 kopia" i drukuje ten, który potrzebuję. Jak potrzebuję zmienić definicję wydruku, to zmieniam w jednym z nich i importuję dwa razy.
Ja dołożyłem sobie drugi wydruk z ilością kopii, jakie potrzebuję. Czyli mam wydruki: "Faktura - 2 kopie", "Faktura - 1 kopia" i drukuje ten, który potrzebuję. Jak potrzebuję zmienić definicję wydruku, to zmieniam w jednym z nich i importuję dwa razy.
Wiesław Świergała
tel: +48 33 829 54 50
e-mail: wieslaw.swiergala@hydro.com.pl
http://www.hydro.com.pl
tel: +48 33 829 54 50
e-mail: wieslaw.swiergala@hydro.com.pl
http://www.hydro.com.pl
-
- Posty: 7
- Rejestracja: 10 paź 2019, 21:06
- Rola: Użytkownik CDN XL
- Wersja: 2019
- Lokalizacja: Łódź
Re: XLWykonajPodanyWydruk - DaneFormatu
ok ,dzięki też aktualnie założyłem drugi format wydruku .
Opcja możliwości wyboru ilości kopii z Api byłaby bardzo pomocna .
Opcja możliwości wyboru ilości kopii z Api byłaby bardzo pomocna .