AXForum  
Вернуться   AXForum > Microsoft Dynamics NAV > NAV: Программирование
All
Забыли пароль?
Зарегистрироваться Правила Справка Пользователи Сообщения за день Поиск

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 21.07.2010, 16:46   #1  
AVX is offline
AVX
Участник
 
17 / 10 (1) +
Регистрация: 21.11.2006
Использую для открытия файлов функцию HYPERLINK('file://'+FileName)
Не открывает файлы с расширением .docx. Версия клиента - 4.0.3.26410, MS Office 2007.
Ошибка:
"Не удается перейти по гиперссылке C/SIDE. Вы пытались перейти по гиперссылке к этому объекту : file://******.docx Поместить объект гиперссылки в буфер обмена? "
Копируем в буфер обмена, вставляем в строку адреса в проводнике - открывается.
Другие файлы открываются без проблем.

Вопрос: Что сделать, чтобы открывались все файлы?
Старый 21.07.2010, 16:52   #2  
rmv is offline
rmv
Участник
 
481 / 11 (1) +
Регистрация: 15.02.2005
А файловым менеджером, FAR'ом например открываются?
Старый 21.07.2010, 17:09   #3  
andrevk is offline
andrevk
Участник
 
145 / 10 (1) +
Регистрация: 23.11.2006
Либо обновите версию клиента (У вас в файле fin.stx не содержится информация о расширении docx). В версии 4.28541 точно есть.
Либо не используйте hyperlink, а запускайте например через Windows Script Host Object:

Код:
oShell 'Windows Script Host Object Model'.WshShell

CREATE(oShell);
oShell.Run(ENVIRON('comspec') +' /C '+'"'+FileName+'"');
CLEAR(oShell);
Старый 21.07.2010, 17:10   #4  
AVX is offline
AVX
Участник
 
17 / 10 (1) +
Регистрация: 21.11.2006
Нет, не открываются FAR'ом. И .doc тоже.
 


Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 07:19.
Powered by vBulletin® v3.8.5. Перевод: zCarot
Контактная информация, Реклама.