Познавательный блог  

Поиск по сайту

Гугль

Архивы

Файл Excel из 1C открывается каракулями в OpenOffice

Файл Excel из 1C открывается каракулями в OpenOffice. OpenOffice: редактирование таблицы, сохраненной 1С v7.7.

Если сохранить отчет 1С как таблицу Excel, открыть OpenOffice Calc, затем сохранить его в том же формате, то кодировка символов ломается. Чтобы кодировка не портилась, нужно сделать "Сохранить как..." и выбрать тип файла "Excel 97/2000/XP". Обычно, пользователи забывают сделать это, при этом теряются внесенные ими данные. Это сильно портит всем кровь!

Чтобы избежать этого, можно отучить OO экспортировать в файлы типа "Excel 5.0".Сейчас научу.



В файле: /usr/lib/openoffice/basis3.0/share/registry/modules/org/openoffice/TypeDetection/Filter/fcfg_calc_filters.xcu

В файле c:\\programm files\openoffice\basis3.0\share\registry\modules\org\openoffice\TypeDetection\Filter\fcfg_calc_filters.xcu

Находим текст.

<node oor:name="MS Excel 5.0/95" oor:op="replace">
<prop oor:name="Flags"><value>IMPORT EXPORT ALIEN PREFERRED</value></prop>
<prop oor:name="UIComponent"/>
<prop oor:name="FilterService"/>
<prop oor:name="UserData"><value></value></prop>
<prop oor:name="UIName">
<value xml:lang="x-default">Microsoft Excel 5.0</value>
</prop>
<prop oor:name="FileFormatVersion"><value>0</value></prop>
<prop oor:name="Type"><value>calc_MS_Excel_5095</value></prop>
<prop oor:name="TemplateName"/>
<prop oor:name="DocumentService"><value>com.sun.star.sheet.SpreadsheetDocument</value></prop>
</node>

Находим в нём строку:
<node oor:name="MS Excel 5.0/95" oor:op="replace">
<prop oor:name="Flags"><value>IMPORT EXPORT ALIEN PREFERRED</value></prop>

И заменяем её на:
<node oor:name="MS Excel 5.0/95" oor:op="replace">
<prop oor:name="Flags"><value>IMPORT ALIEN PREFERRED</value></prop>

После этого закрываем и сохраняем файл. При следующем запуске проблемы в кодировкой не будет.

Заказать сайт у профессионалов, тут

Комментарии

Комментарий от Игорь [ Декабрь 9, 2009, 19:31 ]

СПАСИБО!!! Беспредельно благодарен!

Комментарий от Анжелика [ Февраль 20, 2014, 00:06 ]

Спасибо огромное! Все просто оказалось, сохранила как эксель 97 и все! А я столько мучилась, чуть с ума не сошла

Комментарий от nado_hto [ Ноябрь 14, 2014, 04:11 ]

в ОО 4.1 файлик уже «calc.xcd » и живёт: C:\Program Files\OpenOffice 4\share\registry (вин7)
вроде помогло)
Спасибо!

Написать комментарий








Страницы

Свежие записи

Гугль

Мета

Счетчики


Rambler's Top100

Рубрики

  Разработка и дизайн — StvPromo.ru