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