|
|
Strona 1 z 1
|
[ Posty: 11 ] |
|
Polecenie RUN i wydruk PDF
Autor |
Wiadomość |
kris_s
Rejestracja: 2012-04-27, 10:37 Posty: 15
|
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
|
2012-04-27, 10:54 |
|
|
Autor |
Wiadomość |
Mix-soft.pl
|
|
|
rafal
Ekspert
Rejestracja: 2007-11-16, 15:08 Posty: 4000 Pomógł: 448
|
Re: Polecenie RUN i wydruk PDF
Sprawdziłeś prawa zapisu do katalogu?
|
2012-04-27, 12:54 |
|
|
kris_s
Rejestracja: 2012-04-27, 10:37 Posty: 15
|
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.
|
2012-04-27, 13:22 |
|
|
kris_s
Rejestracja: 2012-04-27, 10:37 Posty: 15
|
Re: Polecenie RUN i wydruk PDF
Problem się rozwiązał. Rzeczywiście była to kwestia uprawnień.
|
2012-06-18, 10:17 |
|
|
kris_s
Rejestracja: 2012-04-27, 10:37 Posty: 15
|
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
|
2015-01-30, 16:23 |
|
|
rafal
Ekspert
Rejestracja: 2007-11-16, 15:08 Posty: 4000 Pomógł: 448
|
Re: Polecenie RUN i wydruk PDF
kris_s pokaż kawałek kodu, którym zapisujesz do PDF.
|
2015-02-01, 01:00 |
|
|
kris_s
Rejestracja: 2012-04-27, 10:37 Posty: 15
|
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.
|
2015-02-03, 12:00 |
|
|
rafal
Ekspert
Rejestracja: 2007-11-16, 15:08 Posty: 4000 Pomógł: 448
|
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.
|
2015-02-03, 22:47 |
|
|
klesta
Rejestracja: 2008-09-05, 11:06 Posty: 29
|
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 ?
|
2019-04-10, 13:12 |
|
|
rafal
Ekspert
Rejestracja: 2007-11-16, 15:08 Posty: 4000 Pomógł: 448
|
Re: Polecenie RUN i wydruk PDF
Możesz przypiąć kontekst drukarki inny dla każdego drukowanego raportu.
|
2019-04-10, 13:43 |
|
|
klesta
Rejestracja: 2008-09-05, 11:06 Posty: 29
|
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 :)
|
2019-04-10, 14:12 |
|
|
|
Strona 1 z 1
|
[ Posty: 11 ] |
|
Kto jest online |
Użytkownicy przeglądający to forum: Nie ma żadnego zarejestrowanego użytkownika i 16 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
|
|
|
|