/ / Zapisywanie utworzonego pliku runBaseBatch w odległym katalogu - axapta, dynamics-ax-2009, x ++

Zapisywanie utworzonego pliku klasy runBaseBatch w odległym katalogu - axapta, dynamika-ax-2009, x ++

Napisałem pracę, która generuje pliki pdf z raportem sprzedaży, pliki są tworzone w katalogu sieciowym. Ta praca działa dobrze.

Następnie napisałem klasę, która wykonuje to samo co zadanie, ale w klasie runBaseBatch.

Nie działa i mam następujący komunikat o błędzie w przycisku rejestru formularza zadania wsadowego:

Korzystanie z drukarki jest zabronione na tym serwerze

Jeśli serwerem jest AOS, mam na nim działające drukarki, utworzone pliki są zapisywane na innym serwerze, który ma działające drukarki

Użyłem klasy reportRun i metody printJobSettings (), działa ona w zadaniu, a nie w zadaniu wsadowym.

Edytować: dziękuję za odpowiedzi, moja konfiguracja jest teraz w porządku, ale mam następujący problem: moja klasa runbasebatch działa tylko wtedy, gdy pole wyboru wsad nie jest zaznaczone w oknie dialogowym runbaseBatch konfiguracji, nie mogę zaplanować wsadu, jeśli sprawdzę wsad, nie mam błąd, ale moje pliki nie są generowane. jakieś pomysły?

Odpowiedzi:

1 dla odpowiedzi № 1

Musisz upewnić się, że pole wyboru „Zezwalaj klientom na łączenie się z drukarkami na tym serwerze” w Narzędziu do konfiguracji serwera zostało zaznaczone, a system AOS został uruchomiony ponownie.

Czytałem gdzieś, że z powodu jakiegoś błędu należy poprawić odpowiednią wartość w rejestrze, ale sugeruję sprawdzenie, czy zaznaczenie pola wyboru działa najpierw.


1 dla odpowiedzi nr 2

Przeczytaj, jak to zrobić Włącz drukowanie z komputera z uruchomionym serwerem obiektów aplikacji.

Uzupełnij ten wpis na blogu w Pytania i odpowiedzi AX.