Обнаружил "бяку".
После проведения огромного количества расчётов используя Calc, требуется создать отчёт по работе. Естественно, в документе требуется указывать таблицу с результатами, вот тут-то и обнаруживаются проблемы.
При копировании ячеек из Calc, в Writer вставляются, как OLE объект. Есть ещё два варианта вставить таблицу:
1. Со связью по DDE.
2. Как неформатированный текст.
Если вставляешь, по пункту 2, то затем можно выделить и создать таблицу. Но пункт 1 привлекает тем, что можно использовать Calc для изменения данных.
Но возникла проблема. Writer сохраняет полный путь файла-источника. При переносе документа на другой компьютер, связь разрывается и данные в таблице обнуляются. Ещё интереснее, когда ты вручную разрываешь связь с источником, затем сохраняешь документ. Потом открываешь (например на другом ПК) и... полная таблица нулей.
Вопрос, это ошибка или же так и должно быть? Связь по DDE разорвана, но данные в таблице остались, сохраняю, данные исчезают.
Вообще, как грамотно создать отчёты используя инструменты, специально созданные для своей задачи.
Хотелось бы прозрачности работы и минимума ковыряний.