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

godzina na wydruku WZ
https://forum.mix-soft.pl/viewtopic.php?f=2&t=4511
Strona 1 z 1

Autor:  konradrawa [ 2012-11-20, 19:54 ]
Tytuł:  godzina na wydruku WZ

Symfonia Handel 2013
czy można wstawić na wydruku WZ godzinę wystawienia dokumentu?

Autor:  rafal [ 2012-11-20, 23:02 ]
Tytuł:  Re: godzina na wydruku WZ

Godzinę wydruku tak. Godzina wystawienia raczej nie jest przechowywana.
Zmodyfikuj odpowiednie raporty

Raporty -> Nagłówek i stopka raportu I

ZNAJDŹ
Kod:
            tabela #fttbl, od 0,#Y+5
            if !iniFile || iniFile=="1" then
               kolumna 1,"Druk: "
               if !NoDate then print Data();" "
               print GetPrLine()
            endif


ZAMIEŃ NA
Kod:
            tabela #fttbl, od 0,#Y+5
            if !iniFile || iniFile=="1" then
               kolumna 1,"Druk: "
                 if !NoDate then print Data() + " " + Time();" "
               print GetPrLine()
            endif


Raporty -> Dokumenty -> Formatka - magazyn

ZNAJDŹ
Kod:
NoDate = 1//nie ma daty w stopce


ZAMIEŃ NA
Kod:
NoDate = 0//jest data w stopce


Po wprowadzeniu zmian pamietaj Shift+Ctrl+Z

Załącznik:
hmczas01.jpg
hmczas01.jpg [ 8.86 KiB | Przeglądany 3593 razy ]

Autor:  rafal [ 2012-11-20, 23:31 ]
Tytuł:  Re: godzina na wydruku WZ

Jezeli chodzi o czas wystawienia to należałoby go najpierw gdzieś zachować przy wystawieniu. Np:. do pliku INI w procedurze.

Raporty -> Procedury -> Procedury dokumentu magazynowego

Kod:
int Sub OnAfterInsert(long lId)
   OnAfterInsert = SprawdzOkresNumeracji(lId, BAS_MG)

   PutIni("Czas wystawienia", (using "%l",lId), (using "%s %s", Data(), Time()) , KatalogFirmy() + "czasy.ini" )

EndSub


A następnie wydrukować to modyfikując raport

Raporty -> Dokumenty -> Dokumenty magazynowe -> Dokumenty magazynowe - ramki

ZNAJDŹ
Kod:
      print od #X,#Y;"data i miejsce wystawienia dokumentu"


WSTAW POD
Kod:
      print od #X,#Y; lf + GetIni("Czas wystawienia", (using "%l",iddok) , KatalogFirmy() + "czasy.ini")


Załącznik:
hmczas02.jpg
hmczas02.jpg [ 13.92 KiB | Przeglądany 3589 razy ]

Autor:  konradrawa [ 2012-11-21, 08:35 ]
Tytuł:  Re: godzina na wydruku WZ

Dzięki serdeczne. Pierwszy sposób działa i tego będę się trzymał, ale chciałbym prosi cię jeszcze o pomoc.
Potrzebuje taką stopkę umieści na dokumentach drukowanych drukarkami tekstowymi.

Z góry dziękuję

Autor:  wrob [ 2012-11-22, 16:07 ]
Tytuł:  Re: godzina na wydruku WZ

Po prostu zrób analogicznie ale w części raportu gdzie jest wydruk tekstowy

Autor:  konradrawa [ 2012-11-22, 21:32 ]
Tytuł:  Re: godzina na wydruku WZ

Gdybym wiedział, która część raportu dotyczy wydruku tekstowego, to nie zadawałbym pytania.

Autor:  rafal [ 2012-11-23, 11:28 ]
Tytuł:  Re: godzina na wydruku WZ

Też dokładnie nie wiem w którym to miejscu.
Zmień w tym raporcie wszystkie słowa Druk na kolejno Druk01, Druk02, Druk03.....
Zapisz
Nie zapominamy o Ctrl+Shift+Z

I zobacz które słowo wydrukowało Ci się w stopce.
W tym miejscu dokonaj analogicznych zmian jak w wydruku graficznym.

Autor:  konradrawa [ 2012-11-23, 15:22 ]
Tytuł:  Re: godzina na wydruku WZ

Udało się> Jest super. Wielkie dzięki.

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