View previous topic :: View next topic |
Author |
Message |
svd_alex
Joined: 08 Jan 2003 Posts: 22
|
Posted: 08 Jan 2003 14:23 Post subject: Параметры принтера в формировании отчётов (+) |
|
|
Может быть кто то сталкивался с такой проблеммой: в подсистеме "формирование отчётов" настройки принтера не подтягиваются из "Технической настройки рабочей станции". Может кто то знает выход из этой ситуации? А то как то неправильно каждый раз параметры вручную выставля |
|
Back to top |
|
|
Яков
Joined: 04 Mar 2002 Posts: 618 Location: Яков Occupation: Экстремальная терапия бизнеса Interests: Владивосток
|
Posted: 08 Jan 2003 14:50 Post subject: |
|
|
В autoexec.bat добавь строку
set terminal=12345678901234567890
где 12345678901234567890 - любое имя из 20 символо |
|
Back to top |
|
|
SantechNik
Joined: 31 Dec 2001 Posts: 1696 Location: Гусев Михаил
Interests: Москва
|
Posted: 08 Jan 2003 15:19 Post subject: |
|
|
Ты забыл сказать, что для Terminal'a с таким именем должна быть строка в файле \PRO\Station.pro где и должны быть прописаны все параметры данного принтера. |
|
Back to top |
|
|
svd_alex
Joined: 08 Jan 2003 Posts: 22
|
Posted: 08 Jan 2003 15:36 Post subject: Это то всё верно (+) |
|
|
и всё установлено - другие все подсистемы работают отлично! А такая беда только с "Формирование отчётов". Впечатление такое, что там "забыли" вставить процедуру считывания настроек по умолчанию... |
|
Back to top |
|
|
Павлова Наталья
Joined: 08 Jan 2002 Posts: 814 Location: Наталья Павлова
|
Posted: 08 Jan 2003 16:37 Post subject: Re: Это то всё верно (+) |
|
|
svd_alex wrote: | А такая беда только с "Формирование отчётов". Впечатление такое, что там "забыли" вставить процедуру считывания настроек по умолчанию... |
Именно dos переменная terminal отвечает за считывание настроек и решает данную задачу.
Необходимо устанавливать dos переменную terminal со значением, иденитифицирующим конкретную машину (длина от 15 до 20 сиволов).
ПРИМЕР файла AUTOEXEC.BAT :
SET TERMINAL=000000000_KLIENT1
После установки этой переменной необходимо перезагрузить компьютер и выполнить заново регистрацию и техническую настройку рабочей станции.
Необходимость этой настройки связана с тем, что FoxPro не может
сам определить данные компьютера, по которым происходит привязка настроек конкретного рабочего места. Поэтому необходимо явным порядком указать имя данного рабочего места. Очевидно, что после этого придется заново пройти регистрацию этого места и заново выполнить все настройки рабочей станции, в первую очередь это настройка печати.
Если такая настройка выполнена не будет в этом случае при печати отчета не будет подтягиваться настройка рабочего места на принтер, вместо этого всегда будет предлагаться настройка первого в списке принтера (EPSON) и придется каждый раз при входе в модуль подстраиваться под конкретный принте |
|
Back to top |
|
|
svd_alex
Joined: 08 Jan 2003 Posts: 22
|
Posted: 08 Jan 2003 17:35 Post subject: Так в том то и дело (+) |
|
|
что переменная terminal присутствует, рабочее место зарегестрировано и параметры по умолчанию для него установлены! Во всех подсистемах эти параметры нормально применяются, кроме подсистемы "Формирование отчётов".
Конечно, можно присвоить новое значение переменной terminal, заново зарегистрировать рабочее место и настроить, но по моему это шило на мыло менять - всё же уже зарегистрировано и настроен |
|
Back to top |
|
|
Павлова Наталья
Joined: 08 Jan 2002 Posts: 814 Location: Наталья Павлова
|
Posted: 08 Jan 2003 18:52 Post subject: Re: Так в том то и дело (+) |
|
|
svd_alex wrote: | что переменная terminal присутствует, рабочее место зарегестрировано и параметры по умолчанию для него установлены! Во всех подсистемах эти параметры нормально применяются, кроме подсистемы "Формирование отчётов".
Конечно, можно присвоить новое значение переменной terminal, заново зарегистрировать рабочее место и настроить, но по моему это шило на мыло менять - всё же уже зарегистрировано и настроено! |
Попробуйте заново.
Напишите как задано set terminal... в autoexec. |
|
Back to top |
|
|
svd_alex
Joined: 08 Jan 2003 Posts: 22
|
Posted: 09 Jan 2003 10:30 Post subject: Задано примерно вот так: |
|
|
set terminal=7651234674512736547 |
|
Back to top |
|
|
Павлова Наталья
Joined: 08 Jan 2002 Posts: 814 Location: Наталья Павлова
|
Posted: 09 Jan 2003 10:57 Post subject: Re: Задано примерно вот так: |
|
|
svd_alex wrote: | set terminal=7651234674512736547 |
Остается повторить еще раз. |
|
Back to top |
|
|
svd_alex
Joined: 08 Jan 2003 Posts: 22
|
Posted: 09 Jan 2003 17:09 Post subject: Спасибо, попробую! (-) |
|
|
Спасибо, попробую! (-) |
|
Back to top |
|
|
|