Wydruk z SQL

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

Moderator: mikey

se_bek
Posty: 20
Rejestracja: 10 maja 2010, 10:31
Rola: Konsultant CDN XL

Wydruk z SQL

Post autor: se_bek »

Witam,
Czy jest możliwość z SQLa wywołać funkcję API, która stworzy wydruk?
Chcę przy zatwierdzeniu faktury, trigerem wywołać uruchomienie wydruku.

Zrobiłem wydruk, który generuje plik na dysku, a triger ma ten plik wysyłać.
Problem mam taki, że triger działa zanim wykona się automatyczny wydruk (jeśli ma być dokument drukowany po zatwierdzeniu), i mam komunikat o braku pliku załącznika.
Jeśli nacisnę drukuj, a później zapiszę dokument jest OK, ale chciałbym tylko zapisać dokument i żeby działało :)
Ktoś, coś, kiedyś, jakoś?

Gabik
Posty: 26
Rejestracja: 05 sty 2019, 23:46
Rola: Inny
Wersja: 2018

Re: Wydruk z SQL

Post autor: Gabik »

Cześć,
Z SQLa możesz uruchomić metodę z DLL napisaną w .NET. Dobry przykład jak to zrobić: https://www.c-sharpcorner.com/UploadFil ... -C-Sharp/
Nigdy nie korzystałem z funkcji XLa w DLLkach, niestety z api XLa różnie bywa. Powinno wystarczyć dodanie referencję do api XL i uruchomienie metody XLWykonajPodanyWydruk. Osobiście nie szedłbym tą ścieżka.

Rozwiązałbym to pisząc usługę która sprawdza co x sekund, czy w katalogu jest plik i jak się pojawi to wysyłam maila z załącznikiem.
Pozdrawiam
Gabriel Gabzdyl gabrielg@elte-s.com
Firma: https://elte-s.com/ Sklep: https://sklep.elte-s.com/

ODPOWIEDZ