Posty bez odpowiedzi |oraz Aktywne tematy Dzisiaj jest 2024-11-25, 11:10x



Odpowiedz w temacie  [ Posty: 22 ]  Przejdź na stronę 1, 2  Następna
Drukowanie PDFów 
Autor Wiadomość

Rejestracja: 2008-09-05, 11:06
Posty: 29
Post Drukowanie PDFów
W jaki sposób zmienić domyślną ścieżkę dla drukowania PDFów?

Chciałem uzyskać rzecz następującą:
Wystawiam zamówienie, drukuje pdf w konkretne miejsce na dysku twardym jako archiwum wyslanych zamowien.
W chwili obecnej za każdym razem muszę wskazać miejsce gdzie chcę zapisać dany plik, ponieważ ścieżka jest dość długa jest to trochę irytujące. Czy da się to jakoś uprościć??

Dzięki za wszelką pomoc :)


Załączniki:
symfonia_pdf.JPG
symfonia_pdf.JPG [ 26.56 KiB | Przeglądany 5075 razy ]
2009-01-27, 10:13
Wyświetl profil
Autor Wiadomość
 


Ekspert
Ekspert

Rejestracja: 2007-11-16, 15:08
Posty: 4000
Pomógł: 448
Post 
Od wersji 2008 program pamięta ostatnio podaną ścieżkę.
W wersji 2009 umożliwiono generowanie wydruków dokumentów w formacie PDF dla grupy zaznaczonych dokumentów.

[center]Obrazek [/center]

Zaznacz dokumenty dla, których mają zostać wygenerowane pdf'y. Wybierz Operacje → Drukowanie dokumentów

_________________
Skontaktuj się z Ekspertem | Zamów dodatek

tel. 22 7 538 538
ekspert@mojaSymfonia.pl
http://www.mojaSymfonia.pl


2009-01-27, 14:04
Wyświetl profil

Rejestracja: 2008-09-05, 11:06
Posty: 29
Post 
dzięki za tip'a ale myślałem troszkę o czym innym, tzn.:
w momencie jak wystawiam zamówienie mam napisany raport (OnAfterInsert) który między innymi tworzy katalog na dysku gdzie będzie docelowo zapisany plik pdf z wydrukiem zamowienia (zamówienia są skatalogowane w zależności od daty złożenia, kontrahenta i innych parametrów - nie wrzucam ich do jednego worka. Dodatkowo każde z zamówień dostaje własny katalog - oprócz wydruku z Symfonii często załączamy np. dokumentację techniczną w jaki sposób dana rzecz ma zostać wykonana. Dopiero taka paczka jest wysyłana jako kompletne zamówienie).

Więc, to co chciałbym docelowo osiągnąć to:
1. w momencie wystawiania zamówienia, automatycznie tworzę katalog na dysku (to umiem zrobić)
2. zmieniam domyślną ścieżkę wydruku pdf na ścieżkę z pkt 1. (tego własnie chciałbym się dowiedzieć)

ideałem byłoby gdybym wiedział w jaki sposób z wydruku, który tworzony jest na ekranie (polceniami Print,...) automatycznie zrobić pdf'a i automatycznie zapisać go na dysku - ale sądzę że to jest już zbytnio skomplikowane...
No chyba że nie jest, to bardzo chętnie poszerzyłbym swoje horyzonty :):):)

jeszcze raz dzięki za pomoc


2009-01-27, 15:32
Wyświetl profil

Rejestracja: 2008-12-22, 21:14
Posty: 36
Post 
Aby pdf został zapisany we wskazanym katalogu wystarczy w raporcie dodac kod:

Kod:
pdfDisp.FilePath = "D:\\zamowienia\\"
pdfDisp.Filename="zamowienie1.pdf"
pdfDisp.Title="Zamowienie nr 1"
pdfDisp.Subject="Zamówienie towaru"


Uwaga ! Katalog musi istniec.


2009-01-27, 21:04
Wyświetl profil

Rejestracja: 2007-11-15, 15:22
Posty: 55
Post 
jacekk? To Ty? Myślałem, że pomogasz odpłatnie? :)

a poważnie - dzięki za pomoc mi też to sie przyda :)


2009-01-28, 00:38
Wyświetl profil
Awatar użytkownika

Rejestracja: 2009-03-26, 14:45
Posty: 62
Pomógł: 2
Post 
Chciałbym odświeżyć trochę temat i zapytać -> W jaki sposób utworzyć na dysku wydruk faktury w PDFie?

_________________
Zrozumieć niezrozumiałe ;)


2010-11-30, 12:23
Wyświetl profil
Ekspert
Ekspert

Rejestracja: 2007-11-16, 15:08
Posty: 4000
Pomógł: 448
Post 
rafal pisze:
Od wersji 2008 program pamięta ostatnio podaną ścieżkę.
W wersji 2009 umożliwiono generowanie wydruków dokumentów w formacie PDF dla grupy zaznaczonych dokumentów.

[center]Obrazek[/center]
Zaznacz dokumenty dla, których mają zostać wygenerowane pdf'y. Wybierz Operacje → Drukowanie dokumentów

_________________
Skontaktuj się z Ekspertem | Zamów dodatek

tel. 22 7 538 538
ekspert@mojaSymfonia.pl
http://www.mojaSymfonia.pl


2010-11-30, 13:38
Wyświetl profil
Awatar użytkownika

Rejestracja: 2009-03-26, 14:45
Posty: 62
Pomógł: 2
Post 
Chodziło mi w jaki sposób zrobić to kodem.

_________________
Zrozumieć niezrozumiałe ;)


2010-12-01, 01:43
Wyświetl profil
Ekspert
Ekspert

Rejestracja: 2007-11-16, 15:08
Posty: 4000
Pomógł: 448
Post 
Kod:
Run("Dokument VAT I",-2,"dokument.pdf","","65664","","0")


65564 - id dokumentu

_________________
Skontaktuj się z Ekspertem | Zamów dodatek

tel. 22 7 538 538
ekspert@mojaSymfonia.pl
http://www.mojaSymfonia.pl


2010-12-01, 16:36
Wyświetl profil
Awatar użytkownika

Rejestracja: 2009-03-26, 14:45
Posty: 62
Pomógł: 2
Post 
Dzięki.
Czy mógłbym prosić o jeszcze o podpowiedź jak połączyć wcześniejsze linie kodu (wskazujące na miejsce zapisu) z tą uruchamiającą raport?

Dodatkowo uruchomienie raportu pozostawia po sobie okno otwarte, jak je zamknąć?

_________________
Zrozumieć niezrozumiałe ;)


2010-12-02, 20:00
Wyświetl profil

Rejestracja: 2009-01-08, 11:43
Posty: 96
Pomógł: 1
Post 
Strzelam.... zamiast "dokument.pdf" to "C:\\dokument.pdf" + na końcu raportu error"" ?


2010-12-02, 21:10
Wyświetl profil
Ekspert
Ekspert

Rejestracja: 2007-11-16, 15:08
Posty: 4000
Pomógł: 448
Post 
jacekk pisze:
Aby pdf został zapisany we wskazanym katalogu wystarczy w raporcie dodac kod:

Kod:
pdfDisp.FilePath = "D:\\zamowienia\"
pdfDisp.Filename="zamowienie1.pdf"
pdfDisp.Title="Zamowienie nr 1"
pdfDisp.Subject="Zamówienie towaru"


Uwaga ! Katalog musi istniec.


Ten kawałek dodać na początku raportu "Dokument VAT I"

_________________
Skontaktuj się z Ekspertem | Zamów dodatek

tel. 22 7 538 538
ekspert@mojaSymfonia.pl
http://www.mojaSymfonia.pl


2010-12-02, 21:42
Wyświetl profil
Awatar użytkownika

Rejestracja: 2009-03-26, 14:45
Posty: 62
Pomógł: 2
Post 
Dzięki.
No to na koniec pytanie - Czy można w takim razie w tym poleceniu Run przekazać do procedury Dokument Vat I parametr będący nazwą pliku do zapisu?

Ew. Gdzie można znaleźć informacje o tym jakie parametry przyjmuje konkretna procedura? W tym przypadku Dokument VAT I?

_________________
Zrozumieć niezrozumiałe ;)


2010-12-02, 23:24
Wyświetl profil
Ekspert
Ekspert

Rejestracja: 2007-11-16, 15:08
Posty: 4000
Pomógł: 448
Post 
Możesz użyć więcej parametrów procedury RUN
Kod:
Run("Dokument VAT I",-2,"dokument.pdf","","65664","","0","","","","","","")

zrób:
Kod:
Run("Dokument VAT I",-2,"dokument.pdf","","65664","","0","","nazwa_pliku.pdf","","","","")


Wtedy w raporcie "Dokument VAT I"
Kod:
pdfDisp.Filename=arg5

_________________
Skontaktuj się z Ekspertem | Zamów dodatek

tel. 22 7 538 538
ekspert@mojaSymfonia.pl
http://www.mojaSymfonia.pl


2010-12-02, 23:53
Wyświetl profil
Awatar użytkownika

Rejestracja: 2009-03-26, 14:45
Posty: 62
Pomógł: 2
Post 
Spróbuje lekko nadużyć uprzejmości :)
Rozumiem już przekazanie parametrów, ale pytanie - w którym miejscu raportu Dokument Vat I zaczytywane są parametry wcześniejsze - id dokumentu, oraz rodzaj wydruku?

_________________
Zrozumieć niezrozumiałe ;)


2010-12-03, 00:03
Wyświetl profil
Wyświetl posty nie starsze niż:  Sortuj wg  
Odpowiedz w temacie   [ Posty: 22 ]  Przejdź na stronę 1, 2  Następna
   Podobne tematy   Autor   Odpowiedzi   Odsłony   Ostatni post 
Na tym forum nie ma nowych nieprzeczytanych postów. Drukowanie

w Programy Księgowe

mamba2011

1

2314

2017-03-14, 07:58

Maciek Wyświetl najnowszy post

Na tym forum nie ma nowych nieprzeczytanych postów. Drukowanie

w Programy Handlowe

Gabrielka

4

3521

2018-02-20, 17:40

Gabrielka Wyświetl najnowszy post

Na tym forum nie ma nowych nieprzeczytanych postów. Drukowanie

w Programy Księgowe

mamba2011

0

2246

2017-03-09, 14:04

mamba2011 Wyświetl najnowszy post

Na tym forum nie ma nowych nieprzeczytanych postów. drukowanie PIT-11

w Programy Kadrowo Płacowe

MałaKsięgowa

2

2955

2013-02-12, 11:25

MałaKsięgowa Wyświetl najnowszy post



Kto jest online

Użytkownicy przeglądający to forum: Nie ma żadnego zarejestrowanego użytkownika i 22 gości


Nie możesz tworzyć nowych tematów
Nie możesz odpowiadać w tematach
Nie możesz zmieniać swoich postów
Nie możesz usuwać swoich postów
Nie możesz dodawać załączników

Szukaj:
Przejdź do:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group.
Support forum phpbb by phpBB Assistant