mojaSymfonia FORUM
https://forum.mix-soft.pl/

obsługa zdarzeń po akceptacji wydruku dokumentu
https://forum.mix-soft.pl/viewtopic.php?f=15&t=3031
Strona 1 z 1

Autor:  dresiu [ 2011-04-07, 18:34 ]
Tytuł:  obsługa zdarzeń po akceptacji wydruku dokumentu

Witam,
czy jest możliwość obsłużenia zdarzenia po zatwierdzeniu dokumentu do druku, coś w stylu OnAfter... ? Jeżeli nie to w którym miejscu najlepiej by wstawić kod (jaki raport) żeby spełniał podobną funkcję?

wersja Symfonii to Handel Premium 2011.1.a

Autor:  krzysiek [ 2011-04-07, 18:41 ]
Tytuł: 

Po zatwierdzeniu do wydruku to raczej nie ma ale skoro wydruk to raport - na logikę to chyba w nim trzeba by coś dodać w takim razie. To moje gdybanie :) Programiści może coś lepszego wymyślą.

Autor:  wrob [ 2011-04-07, 18:46 ]
Tytuł: 

Moze w footer zainkludowac ? :)

Autor:  dresiu [ 2011-04-07, 18:53 ]
Tytuł: 

wrob pisze:
Moze w footer zainkludowac ? :)


a w którym raporcie? "Engine do wydruków tekstowych"?

Autor:  krzysiek [ 2011-04-07, 19:03 ]
Tytuł: 

Znów jako programistyczny laik (blondynki mówią na to lajkonik) tak na chłopski rozum ja bym to includował na początku pierwszego raportu jaki wykonuje się po kliknięciu drukuj. Ale to już oczywiście zależy od tego co chcesz tam dodawać, obsługiwać, blokować itp/.

Autor:  wrob [ 2011-04-07, 20:45 ]
Tytuł: 

footer - to po polskiemu stopka - i masz taki raporcik naglowek/stopka - i tam jak zainkludujesz to bedzie ci sie uruchamialo to praktycznie przy kazdym wydruku - bo 95% wydruków uzywa stopki

Autor:  rafal [ 2011-04-07, 21:43 ]
Tytuł:  Re: obsługa zdarzeń po akceptacji wydruku dokumentu

dresiu pisze:
Witam,
czy jest możliwość obsłużenia zdarzenia po zatwierdzeniu dokumentu do druku, coś w stylu OnAfter... ? Jeżeli nie to w którym miejscu najlepiej by wstawić kod (jaki raport) żeby spełniał podobną funkcję?

wersja Symfonii to Handel Premium 2011.1.a


A co chcesz zrobić?

Autor:  dresiu [ 2011-04-08, 00:38 ]
Tytuł: 

Konkretnie to chodzi mi o to by zapisywać notatkę po wydrukowaniu dokumentu (w tym przypadku faktury), na razie to dodaje kod do "Engine do dokumentów" i w sumie jest to nie najgorsze rozwiązanie, ale najlepsze choć wątpliwe do realizacji byłoby gdybym mógł dokonać tego co chce zrobić po pewnym wydruku (czyli wysłaniu na drukarkę), bo tak to można 'wydrukować' jako podgląd i obejść permanentne wysłanie do drukowania a na tym mi zależy (chodzi o pewność że dokument został wydrukowany, pomijam błędy z systemową obsługą drukarki ;-) )

Autor:  wrob [ 2011-04-08, 01:48 ]
Tytuł: 

To moze przejmij sobie spooler w windowsie - wstaw tam jakis swoj proces ktory sprawdzi ze wydruk leci z aplikacji handel - i wtedy to odnotuje.....

Zreszta sporo sterowników do lepszych drukarek ma opcje automatyczniego logowania wydruków do pliku itp, a juz kombajny sieciowe to i zbilinguja danego goscia za kazda kartke :) :)

Autor:  rafal [ 2011-04-08, 12:48 ]
Tytuł: 

dresiu pisze:
Konkretnie to chodzi mi o to by zapisywać notatkę po wydrukowaniu dokumentu (w tym przypadku faktury), na razie to dodaje kod do "Engine do dokumentów" i w sumie jest to nie najgorsze rozwiązanie, ale najlepsze choć wątpliwe do realizacji byłoby gdybym mógł dokonać tego co chce zrobić po pewnym wydruku (czyli wysłaniu na drukarkę), bo tak to można 'wydrukować' jako podgląd i obejść permanentne wysłanie do drukowania a na tym mi zależy (chodzi o pewność że dokument został wydrukowany, pomijam błędy z systemową obsługą drukarki ;-) )


Rozwiązaniem może być coś takiego :
Po pokazaniu podglądu wydruku zapytaj się użytkownika czy wydruk wyszedł z drukarki. Zapisz gdzieś informację, że dokument o tym Id został już wydrukowany.
Ja stosuję taką metodę, jak klient chce zabezpieczyć się przed kilkukrotnym wydrukiem faktury (zwłaszcza ORYGINAŁU). Przy kolejnym podglądzie dokumentu użytkownik jest informowany że ta faktura była już wydrukowana.

Strona 1 z 1 Strefa czasowa UTC+1godz. [letni]
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
http://www.phpbb.com/