writer не сохраняет объединение ячеек в таблице.

Автор natashik_vzavod, 11 апреля 2012, 13:29

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

natashik_vzavod

Привет.
поскажите, редактируя большую таблицу с множеством ячеек, объединяя их и разбивая, после сохранения и закрытия документа, вновь проверяю и все наперекосяк... Ячейки которые объединяла, не сохранились и такая абракодабра.
В calc не создаем.
Пользователи нашего предприятия боятся ее и используют только writer.
подскажите очень срочно нужно. Благодарю.

rogi

Пример файла приложите, пожалуйста.
(ничего подобного в Райтере не наблюдал, поэтому нужен конкретный пример)

JohnSUN

Добро пожаловать на форум!
Будьте добры, уточните - в каком формате сохраняете файл? А то есть у меня подозрение... Довольно часто в организациях, где "боятся ее и используют только writer", выставляют в настройках программы сохранение в MS-форматах по умолчанию. У Вас, надеюсь, не этот случай? Если так, то ради эксперимента попробуйте сохранить сильно отредактированную таблицу в "родном" формате, в файле .odt, и проверьте как он откроется...
Владислав Орлов aka JohnSUN
Благодарить-не зазорно.
Подарить благо создателям офиса, нашему ресурсу, мне

chkur

С rtf бывает такое. А бывает ещё и не такое :)
Как Вам уже посоветовали - попробуйте сохранить в odt.

Valentin

сохранять в родном формате это плохое решение проблемы вообще  :( Мне по ходу работы приходится часто отсылать документацию сторонним организациям (часто это вышестоящие организации) которые в 95% используют именно МС и им как-бы ты не указ чем им пользоваться.
А в версии 3.2 как ОпенОфис так и ЛибрэОфис обрабатывали таблицы нормально, но при вынужденном обновлении Линукса пришлось обновить и офис ибо  не захотел работать...(обновился до версии 3.5) Теперь у меня тоже проблемы с объединенными ячейками.
--------
А может кто знает какие библиотеки отвечают за таблицы и как их вернуть без последствий для Офиса :)?
Или, может быть, сборка офиса правильная где либо имеется.
Был бы очень признателен за решение данной проблемы.

Yakov

Если надо сохранять в форматах MSO, сохраняйте в .doc, но не в rtf! 
Цитата: Valentin от 30 ноября 2012, 01:14
(обновился до версии 3.5)
Какая конкретно версия? 3.5.0?  3.5.1?   ......    3.5.7?

VlhOwn

Цитата: Valentin от 30 ноября 2012, 00:14сохранять в родном формате это плохое решение проблемы вообще
Сохранять в родном формате - единственно правильное решение.
Для обмена с другими организациями лучше всего использовать экспорт в PDF, но если этой сторонней организации необходимо документ изменять, делайте копию в .doc.
Если, кстати говоря, после изменений документ вернется Вам, то лучше всего перед отправкой включить запись изменений с защитой записи (Правка - Изменения - Защитить запись). Тогда Вы будете сразу видеть, что изменено, у Вас будет возможность принять или отклонить эти изменения.

P.S. Проблемы с rtf будут возникать всегда, поскольку MS непредсказуемо (и недокументированно) меняет реализацию этого формата в своем офисе.

Valentin

Цитата: Yakov от 30 ноября 2012, 07:59
Если надо сохранять в форматах MSO, сохраняйте в .doc, но не в rtf! 
Цитата: Valentin от 30 ноября 2012, 01:14
(обновился до версии 3.5)
Какая конкретно версия? 3.5.0?  3.5.1?   ......    3.5.7?
Версия LibreOffice 3.5.1, а сегодня рискнул снести его и поставить ОпенОфис 3.4.1 , результат отрицательный.
Устанавливалось на Ubuntu 12.04 64bit. при том что 3.2.0 ОпенОфис работал тут нормально.
Потом попробовал в Виндовс ХР SP3 32битном поставить ОпенОфис 3.4.1 тут данной проблемы нет.

ape

#8
@: Vaentin
1. Если Вас интересует связка только 2-х форматов - RTF и ODT - используйте LibO-3.6.4rc3.
2. Экспорт в МСО-форматы больших (св. 32-х колонок) таблиц - это старая регрессия офисных пакетов 2.0.0-3.2.0, которая была закрыта только в LibO-3.5.3.
3. По совокупности возможностей\ошибок при смешаном (DOCX, DOC, RTF <> ODT) документообороте целесообразно использовать:
а) Windows_OS - Microsoft Office 2007 sp3 с установленным плагином ODF Add-in for Microsoft Office;
ЦитироватьРаспаковав скачанный файл OdfAddInForOfficeSetup-en_4.0.5309.exe, производим установку плагина запуском пакета OdfAddInForOfficeSetup.msi
b) Linux_OS - LibreOffice 3.5.7.