| 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 |  | 
	
		|  | 
	
		|  |