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

Polecenie RUN i wydruk PDF
https://forum.mix-soft.pl/viewtopic.php?f=15&t=3931
Strona 1 z 1

Autor:  kris_s [ 2012-04-27, 10:54 ]
Tytuł:  Polecenie RUN i wydruk PDF

Witam.

Napotkałem na dziwny problem z poleceniem RUN.
Otóż polecenie działa poprawnie na większości stacji roboczych, są jednak przypadki, że na którymś komputerze polecenie nie generuje plików PDF.

Wywołanie metody wygląda następująco:

Kod:
Run("Dokument VAT I", -2, "C:\\Temp\\", "", "65643", "", "0", "", "test", "0")


Na komputerach, na których raport działa poprawnie generuje się plik test.pdf w folderze C:\Temp.

Natomiast, na komputerach, na których plik test.pdf się nie generuje wygląda na to, że metoda Run wykonuję się poprawnie i zwraca w wyniku 2, czyli OK. Nie mam pojęcia, co jest powodem, że plik pdf się nie generuje i nie zapisuje w tej lokalizacji. Wygląda to tak, jakby mechanizmy do generowania pdf nie były uruchamiane w tym raporcie (nie pojawia się taka formatka na ułamek sekundy z informacją o zapisie do pdf). Dodam, że drukarki pdf Sage'owskie są zainstalowane, pdfy z Symfonii z okna dokumentu lub listy przez raport "Drukowanie dokumentów" generują się poprawnie.

Macie jakieś sugestie, gdzie może być problem, co trzeba sprawdzić?

Pozdrawiam,
Krzysiek

Autor:  rafal [ 2012-04-27, 12:54 ]
Tytuł:  Re: Polecenie RUN i wydruk PDF

Sprawdziłeś prawa zapisu do katalogu?

Autor:  kris_s [ 2012-04-27, 13:22 ]
Tytuł:  Re: Polecenie RUN i wydruk PDF

Tak, wygląda na to, że pod tym względem jest OK. Z poziomu Windowsa na tym użytkowniku, na którym testuję ten raport mogę zapisywać/edytować/usuwać pliki - robiłem taki test dla pewności, chyba, że to nie jest warunek wystarczający i chodzi o jakieś inne uprawnienia...

A raport nie sypnąłby błędem, gdyby był problem z uprawnieniami?

Mnie bardziej niepokoi fakt, że nie pojawia się ta formatka, która informuje, że w tle drukuje się pdf, bo jak robię wydruk do pdf z Symfonii na tym kompie, to na chwilę mignie mi takie okienko.

Autor:  kris_s [ 2012-06-18, 10:17 ]
Tytuł:  Re: Polecenie RUN i wydruk PDF

Problem się rozwiązał. Rzeczywiście była to kwestia uprawnień.

Autor:  kris_s [ 2015-01-30, 16:23 ]
Tytuł:  Re: Polecenie RUN i wydruk PDF

Mam jeszcze jedno pytanie w tym temacie.

Czy gdzieś w parametrach metody Run można przekazać, żeby raport brał pod uwagę parametry wydruku wprowadzone przez użytkownika? Chodzi mi np. o wydruk Dokument VAT I, który użytkownik skonfigurował pod swoje wymagania (logo, zakres kolumn). Polecenie Run generuje wydruk do pdf, ale z domyślną konfiguracją, bez uwzględnienia tych zmian użytkownika mimo, że całość odbywa się na właściwym użytkowniku zalogowanym do Symfonii ERP.

Pozdrawiam,
Krzysiek

Autor:  rafal [ 2015-02-01, 01:00 ]
Tytuł:  Re: Polecenie RUN i wydruk PDF

kris_s pokaż kawałek kodu, którym zapisujesz do PDF.

Autor:  kris_s [ 2015-02-03, 12:00 ]
Tytuł:  Re: Polecenie RUN i wydruk PDF

Tak wygląda uruchomienie wydruku do pdf:

Run("Dokument VAT I", -2, folderPath, "", (Using "%L", id), "", "0", "", "faktura", "")

Zapisuje się poprawnie w wymaganej lokalizacji, tyle, że z domyślnymi parametrami.

Autor:  rafal [ 2015-02-03, 22:47 ]
Tytuł:  Re: Polecenie RUN i wydruk PDF

Wygląda na to, że jest dobrze.
Wejdź do faktury. Wywołaj Dokument VAT I. Ustaw na użytkowniku jakie elementy mają pojawić na dokumencie.
Każde następne wywołanie Dokument VAT I będzie korzystało z tych ustawień na danym użytkowniku.
Chyba że logujesz się na innego użytkownika.

U Ciebie jest inaczej? U mnie zadziałało jak opisałem wyżej.

Autor:  klesta [ 2019-04-10, 13:12 ]
Tytuł:  Re: Polecenie RUN i wydruk PDF

Wydruk PDFa poprzez RUN korzysta z ustawień wydruku ostatnio zapisanych przez użytkownika (notatka, opis dokumentu dekretacje księgowe, etc), ale nie korzysta z ustawień drukarki graficznej (typ, rozmiar czcionki, marginesy)

Czy możliwe jest przekazanie kontekstu drukarki za pomocą polecenia RUN (np. jako argument) ?

Jeśli kontekstu nie można tak przekazać, to może można wymusić jego wybór jakimś poleceniem ambasica ?

Autor:  rafal [ 2019-04-10, 13:43 ]
Tytuł:  Re: Polecenie RUN i wydruk PDF

Możesz przypiąć kontekst drukarki inny dla każdego drukowanego raportu.

Autor:  klesta [ 2019-04-10, 14:12 ]
Tytuł:  Re: Polecenie RUN i wydruk PDF

próbowałem znaleźć to grzebiąc po raportach w symfonii, na tym forum i nic mnie nie naprowadziło :(
plis help :)

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