| View previous topic :: View next topic   | 
	
	
	
		| Author | 
		Message | 
	
	
		sds
 
 
  Joined: 26 May 2004 Posts: 76 Location: Alexandr Occupation: SDS Interests: Tobolsk
  | 
		
			
				 Posted: 10 Apr 2005 13:56    Post subject: Нет доступа к Word'у | 
				     | 
			 
			
				
  | 
			 
			
				| Что в версии Bin 11.02, что в версии 11.03, не могу выдать данные в Word, выходит окошко с сообщением "Word не доступен", хотя в Excel всё выходит нормально. Система Win98, пакет Office2000. | 
			 
		  | 
	
	
		| Back to top | 
		 | 
	
	
		  | 
	
	
		Jul
 
 
  Joined: 16 Dec 2003 Posts: 394 Location: Короткова Юля
 
 
  | 
		
			
				 Posted: 12 Apr 2005 13:06    Post subject:  | 
				     | 
			 
			
				
  | 
			 
			
				Добрый день!
 
 
Попробуйте переустановить Office 2000. | 
			 
		  | 
	
	
		| Back to top | 
		 | 
	
	
		  | 
	
	
		Александр
 
 
  Joined: 11 Sep 2002 Posts: 130 Location: Гершанов
 
 
  | 
		
			
				 Posted: 12 May 2005 16:42    Post subject: У меня то же самое на некоторых компьютерах | 
				     | 
			 
			
				
  | 
			 
			
				Переустановка дала результат или нет.
 
Сообщите, пожалуйст | 
			 
		  | 
	
	
		| Back to top | 
		 | 
	
	
		  | 
	
	
		Александр
 
 
  Joined: 11 Sep 2002 Posts: 130 Location: Гершанов
 
 
  | 
		
			
				 Posted: 12 May 2005 17:17    Post subject:  | 
				     | 
			 
			
				
  | 
			 
			
				К сожалению переустановка ничего не дала WORD не доступен
 
Что еще можно сделать?
 
WORD2000 и XP | 
			 
		  | 
	
	
		| Back to top | 
		 | 
	
	
		  | 
	
	
		Александр
 
 
  Joined: 11 Sep 2002 Posts: 130 Location: Гершанов
 
 
  | 
		
			
				 Posted: 13 May 2005 16:01    Post subject:  | 
				     | 
			 
			
				
  | 
			 
			
				Уважаемые разработчики!
 
 
Так и не могу понять, почему на некоторых компьютерах WORD не доступен. 
 
 
Сообщите, пожалуйста, как Вы отыскиваете WORD ? | 
			 
		  | 
	
	
		| Back to top | 
		 | 
	
	
		  | 
	
	
		Титов Александр
 
 
  Joined: 26 Jul 2002 Posts: 975 Location: Титов Александр Александрович Occupation: Компания БЭСТ Interests: Москва
  | 
		
			
				 Posted: 13 May 2005 16:09    Post subject:  | 
				     | 
			 
			
				
  | 
			 
			
				 	  | Александр wrote: | 	 		  Уважаемые разработчики!
 
Так и не могу понять, почему на некоторых компьютерах WORD не доступен. 
 
Сообщите, пожалуйста, как Вы отыскиваете WORD ? | 	  
 
Вот код процедуры:
 
STATIC FUNCTION CreateWord()
 
LOCAL oWorkBook
 
TRY
 
  oApp := CreateObject( "Word.Application" )
 
CATCH
 
   Alert("Word не доступен!")
 
   RETURN .F.
 
END
 
RETURN .T.
 
Может в реестре нет записи по объекту Word.Application?
 
Возможно, создается Word9.Application или что-то типа этого...
 
Хотя, вроде бы особых жалоб не был _________________ С уважением, Александр Титов, Компания БЭСТ, Москва, отдел разрабо | 
			 
		  | 
	
	
		| Back to top | 
		 | 
	
	
		  | 
	
	
		Magistr
 
  
  Joined: 19 Aug 2002 Posts: 1264 Location: Петрунин Д.Н. Occupation: Инженер-программист Interests: Н.Новгород
  | 
		
			
				 Posted: 14 May 2005 12:27    Post subject:  | 
				     | 
			 
			
				
  | 
			 
			
				 	  | Титов Александр wrote: | 	 		  
 
Вот код процедуры:
 
STATIC FUNCTION CreateWord()
 
LOCAL oWorkBook
 
TRY
 
  oApp := CreateObject( "Word.Application" )
 
CATCH
 
   Alert("Word не доступен!")
 
   RETURN .F.
 
END
 
RETURN .T.
 
Может в реестре нет записи по объекту Word.Application?
 
Возможно, создается Word9.Application или что-то типа этого...
 
Хотя, вроде бы особых жалоб не было. | 	  
 
 
Нужно бы в CATCH выводить не только Alert("Word не доступен!"), но и текст возникшего исключения - тогда будет проще выяснять проблемы. Или в error лог писать более подробную причину ошибки.
 
 
В Delphi я так делаю:
 
 	  | Code: | 	 		  try
 
  dosomething;
 
except on E:Exception do
 
  ShowMessage('Не удалось ...' + #13#10 + E.Message);
 
end; end; | 	 
  _________________ http://v32.ru - печать и экспорт в Excel отчетов БЕСТ4. | 
			 
		  | 
	
	
		| Back to top | 
		 | 
	
	
		  | 
	
	
		Александр
 
 
  Joined: 11 Sep 2002 Posts: 130 Location: Гершанов
 
 
  | 
		
			
				 Posted: 14 May 2005 18:12    Post subject:  | 
				     | 
			 
			
				
  | 
			 
			
				Спасибо!
 
 
Установил MS Office XP SP2 и проблемы кончились.
 
Так же все работает в Office 97.
 
 
(По реестру не совсем понятно, для Off 2000 в некотрых местах стоит WORD.APPLICATION.9. в других WORD.APPLICATION, но я не знаю какой параметр надо было смотреть) | 
			 
		  | 
	
	
		| Back to top | 
		 | 
	
	
		  | 
	
	
		Александр
 
 
  Joined: 11 Sep 2002 Posts: 130 Location: Гершанов
 
 
  | 
		
			
				 Posted: 23 May 2005 18:59    Post subject:  | 
				     | 
			 
			
				
  | 
			 
			
				К сожалению, проблема осталась.
 
Прошло некоторое время и на том же компьютере, где Word был переустановлен, сообщение, что он не доступен.
 
 
Снова переустановил MS Office, НО ПРОБЛЕМА НЕ УШЛА.
 
 
Может быть это СТАРЫЯ ПРОБЛЕМА С ПУТЯМИ к C:\temp  и другими ?
 
 
Так как БЛОКНОТ  выдает примерно следующее:
 
 
не удается открыть файл c:\temp\b4P312.TXT
 
 
а ведь в проводнике мы видим C:\temp
 
 
т. е. большую букву С
 
 
Это все в WIN98
 
 
Дайте, пожалуйста, вариан | 
			 
		  | 
	
	
		| Back to top | 
		 | 
	
	
		  | 
	
	
		Александр
 
 
  Joined: 11 Sep 2002 Posts: 130 Location: Гершанов
 
 
  | 
		
			
				 Posted: 30 May 2005 00:13    Post subject:  | 
				     | 
			 
			
				
  | 
			 
			
				Александр Александрович!
 
Надо что- то решать.
 
Там, где не выдачи в Excel нужен хотя бы WORD. Например, карточка партнера не распечатывается даже по - старому.
 
 
Обращаю Ваше внимание, что в известных программах, таких как "Налогоплательщик ЮЛ", или "Гарант" выдача в WORD идет без всяких проблем. Так же легко она идет из VB и VBA через Call Shell(....).
 
 
Мне кажется, что проблема в ПУТЯХ | 
			 
		  | 
	
	
		| Back to top | 
		 | 
	
	
		  | 
	
	
		Титов Александр
 
 
  Joined: 26 Jul 2002 Posts: 975 Location: Титов Александр Александрович Occupation: Компания БЭСТ Interests: Москва
  | 
		
			
				 Posted: 30 May 2005 07:30    Post subject:  | 
				     | 
			 
			
				
  | 
			 
			
				 	  | Александр wrote: | 	 		  Александр Александрович!
 
Надо что- то решать.
 
Там, где не выдачи в Excel нужен хотя бы WORD. Например, карточка партнера не распечатывается даже по - старому.
 
Обращаю Ваше внимание, что в известных программах, таких как "Налогоплательщик ЮЛ", или "Гарант" выдача в WORD идет без всяких проблем. Так же легко она идет из VB и VBA через Call Shell(....).
 
Мне кажется, что проблема в ПУТЯХ | 	  
 
Доброе утро!
 
Если не трудно, выполните, пожалуйста, экспорт Win-реестра в файл  (с помощью regedit.exe) и пришлите его  мне. _________________ С уважением, Александр Титов, Компания БЭСТ, Москва, отдел разрабо | 
			 
		  | 
	
	
		| Back to top | 
		 | 
	
	
		  | 
	
	
		Александр
 
 
  Joined: 11 Sep 2002 Posts: 130 Location: Гершанов
 
 
  | 
		
			
				 Posted: 30 May 2005 23:20    Post subject:  | 
				     | 
			 
			
				
  | 
			 
			
				Спасибо.
 
Завтра обязательно пришлю | 
			 
		  | 
	
	
		| Back to top | 
		 | 
	
	
		  | 
	
	
		Michael_K
 
 
  Joined: 08 May 2002 Posts: 87 Location: Кувичко Михаил Юрьевич Occupation: ООО "Телеком-КМВ", ведущий инженер Interests: Пятигорск
  | 
		
			
				 Posted: 31 May 2005 09:14    Post subject:  | 
				     | 
			 
			
				
  | 
			 
			
				| Тоже была проблема с MS Office 2000 и Office XP SP1 на машинах с W2k prof SP4 rus и WXP, пришлось поставить Office97 - там проблем нет! | 
			 
		  | 
	
	
		| Back to top | 
		 | 
	
	
		  | 
	
	
		Александр
 
 
  Joined: 11 Sep 2002 Posts: 130 Location: Гершанов
 
 
  | 
		
			
				 Posted: 06 Jun 2005 20:05    Post subject:  | 
				     | 
			 
			
				
  | 
			 
			
				| По совету А.Титова я удалил MS Office с проблемного компьютера, удалил все каталоги, где был офис разных версий. Удалил множество ссылок в реестре на WINWORD. Снова установил Офис. И проблема ушла. Теперь попробую на других компах сделать так же. Даст бог, что бы причина была в пересечении верс | 
			 
		  | 
	
	
		| Back to top | 
		 | 
	
	
		  | 
	
	
		 |