Форум русскоязычного сообщества Ubuntu


Следите за новостями русскоязычного сообщества Ubuntu в Twitter-ленте @ubuntu_ru_loco

Автор Тема: 1C Документооборот открытие файлов из Ubuntu 12.04  (Прочитано 2953 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн tunsa

  • Автор темы
  • Новичок
  • *
  • Сообщений: 43
    • Просмотр профиля
Добрый день

Прошу помощи
 
Если клиент 1С установлен на ОС Windows, файл-вложение открывается программой, которая указана по умолчанию в ОС.
В  Ubuntu 12.04 всё по-другому.

В данный момент в Ubuntu 12.04 установлено два офиса Openoffice и WPS-Office дак вот если открыть файл из 1С документооборот то файл открывается  в Openoffice хотя, в системе указано, что файлы с расширением *.doc, *.docx по умолчанию открывать в WPS-Office.
Так и не поняли, как 1С определяет приложение, которое должно открывать файлы-вложения.(где в конфиге это прописано) 
Попробовали из системы удалили Open Office, оставили только WPS Office.
Но в этом случае при открытии файлов-вложений из клиента 1С Документооборот, приложение WPS Office всё равно игнорируется, и для открытия файлов *.doc и *.docx вообще используется встренный текстовый редактор Pluma.

Вот и возник вопрос как сделать так чтобы документы из 1С Документооборот открывались с помощью WPS-Office  (нужно это затем что в текстовых документах сделаны авто заполняемые поля которые заполняются с помощью  microsoft office или WPS-Office)

Заранее спасибо за ответы

Оффлайн spk-ubuntu

  • Активист
  • *
  • Сообщений: 502
    • Просмотр профиля
Re: 1C Документооборот открытие файлов из Ubuntu 12.04
« Ответ #1 : 08 Декабря 2015, 14:51:09 »
Посмотрел код в Документообороте ПРОФ 2.0.7.2 - для открытия файла в Linux вызывается банальный "ЗапуститьПриложение(ИмяОткрываемогоФайла);" (см. РаботаСФайламиКлиент.ЗапуститьПриложениеПоИмениФайла(...)).
Так что проверяйте свои настройки используемых по умолчанию приложений.
Ubuntu 12.04 под рукой нет, есть только Xubuntu 14.04.3 LTS. Там зашёл в Главное меню / Настройка / Диспетчер настроек / Редактор типов MIME, в этом диалоге для  application/msword и application/vnd.ms-word (не знаю кто из них точно отвечает за открытие doc/docx) указал "Приложение по умолчанию" = Mousepad. Теперь и из файлового менеджера, и из 1С:Документооборот doc-файл открывается Mousepad-ом.

Оффлайн tunsa

  • Автор темы
  • Новичок
  • *
  • Сообщений: 43
    • Просмотр профиля
Re: 1C Документооборот открытие файлов из Ubuntu 12.04
« Ответ #2 : 09 Декабря 2015, 14:20:29 »
Посмотрел код в Документообороте ПРОФ 2.0.7.2 - для открытия файла в Linux вызывается банальный "ЗапуститьПриложение(ИмяОткрываемогоФайла)

Спасибо за ответ, а скажите где Вы смотрели код, и пожалуйста поподробнее

Оффлайн spk-ubuntu

  • Активист
  • *
  • Сообщений: 502
    • Просмотр профиля
Re: 1C Документооборот открытие файлов из Ubuntu 12.04
« Ответ #3 : 09 Декабря 2015, 15:27:11 »
Спасибо за ответ, а скажите где Вы смотрели код, и пожалуйста поподробнее
Открыл демо-базу в Конфигураторе и посмотрел какая команда повешена на кнопку просмотра файла. Через несколько промежуточных вызовов мы оказываемся в общем модуле РаботаСФайламиКлиент в процедуре ЗапуститьПриложениеПоИмениФайла(...). Для линуксов открытие файла осуществляется путём вызова встроенного в платформу метода ЗапуститьПриложение(), который (цитата из синтаксис-помощника) "Выполняет запуск внешнего приложения либо открытие файла с использованием ассоциированного с ним приложения".

Оффлайн tunsa

  • Автор темы
  • Новичок
  • *
  • Сообщений: 43
    • Просмотр профиля
Re: 1C Документооборот открытие файлов из Ubuntu 12.04
« Ответ #4 : 10 Декабря 2015, 13:57:59 »
Спасибо за ответ, а скажите где Вы смотрели код, и пожалуйста поподробнее
Открыл демо-базу в Конфигураторе и посмотрел какая команда повешена на кнопку просмотра файла. Через несколько промежуточных вызовов мы оказываемся в общем модуле РаботаСФайламиКлиент в процедуре ЗапуститьПриложениеПоИмениФайла(...). Для линуксов открытие файла осуществляется путём вызова встроенного в платформу метода ЗапуститьПриложение(), который (цитата из синтаксис-помощника) "Выполняет запуск внешнего приложения либо открытие файла с использованием ассоциированного с ним приложения".

спасибо за ответ, действительно на последнем mate точнее на ubuntu 14.04 всё сразу работает, а на ранних версиях надо править типы MIME вручную

 

Страница сгенерирована за 0.084 секунд. Запросов: 25.