Форум поддержки пользователей. LibreOffice, Apache OpenOffice, OpenOffice.org

Форум поддержки пользователей. LibreOffice, Apache OpenOffice, OpenOffice.org

22 Август 2019, 23:12 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
Новости: Вы можете задать вопрос по LibreOffice или Apache OpenOffice  без регистрации, используя форму
 
   Начало   Помощь Поиск Войти Регистрация    задать вопрос  
Страниц: 1   Вниз
  Печать  
Автор Тема: Гиперссылка на закладку в doc[x] файле.  (Прочитано 500 раз)
0 Пользователей и 1 Гость смотрят эту тему.
Bigor
Опытный пользователь
***
Offline Offline

Пол: Мужской
Сообщений: 633


« Стартовое сообщение: 31 Июль 2019, 15:19 »

Имеем  doc
  • файл с текстом, нужно настроить гиперссылку на определенную строку. Вставил закладку. Создаю гиперссылку, в цели закладка видна (см. вложение) и все нормально. Но при переходе по гиперссылке выскакивает предупреждение (см вложение). Это что-то я не докрутил или нельзя так ссылаться на doc
  • файлы?


* HLinkError.PNG (20.6 Кб, 531x203 - просмотрено 8 раз.)

* HLinkError1.PNG (33.28 Кб, 683x394 - просмотрено 9 раз.)
* testHlink.docx (4.75 Кб - загружено 3 раз.)
Записан
mikekaganski
Мастер
*****
Offline Offline

Пол: Мужской
Расположение: Хабаровск -> Москва
Сообщений: 1 455


« Ответ #1: 31 Июль 2019, 16:50 »

Это баг. Причём двухуровневый. Исправить ошибку, что он не открывает файл, элементарно (поправить пару строк). А вот сделать, чтобы он в файле переходил на метку - практически невозможно. Потому что команда для перехода на другой документ работает через XSystemShellExecute::execute(), а та, в свою очередь, делает системный вызов для запуска указанного файла (на Windows это ShellExecuteExW), который не умеет принимать фрагмент (метка после # в URI).

В любом случае - пишите баг, и добавьте меня в CC. Спасибо.
Записан

С уважением,
Михаил Каганский
Bigor
Опытный пользователь
***
Offline Offline

Пол: Мужской
Сообщений: 633


« Ответ #2: 1 Август 2019, 09:04 »

Написал как смог Улыбка #126641
Записан
mikekaganski
Мастер
*****
Offline Offline

Пол: Мужской
Расположение: Хабаровск -> Москва
Сообщений: 1 455


« Ответ #3: 1 Август 2019, 16:00 »

Баг (регрессию) исправил; переход на закладку ниасилил, как и обещал Подмигивающий
Записан

С уважением,
Михаил Каганский
Bigor
Опытный пользователь
***
Offline Offline

Пол: Мужской
Сообщений: 633


« Ответ #4: 1 Август 2019, 16:09 »

Спасибо
Записан
Страниц: 1   Вверх
  Печать  
 
Перейти в:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.21 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!