Требуется помощь новичку. Как проапдейтить исходные данные на листе.

Автор spider, 19 марта 2014, 16:29

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

spider

Есть исходная таблица размером с десяток колонок и сколько там тысяч строк, изначально прочитанная из csv-файла.
К элементам этой таблицы применяются всякие формулы, в результате чего появляется еще несколько колонок.
Новые колонки и часть исходных отображаются на графике.

И вот приходит новый файл в формате csv с новой таблицей того же размера, что и исходная. Встала задача -- загрузить его в лист вместо старой, пересчитать расчетные столбцы и нарисовать новый график вместо старого.
Я застрял на первом этапе -- никак не могу прочитать данные из файла не только в активный рабочий лист, но даже и в пустой, следующий за ним -- всякий раз создается новый документ.
Что-то никак не въеду, как решить эту задачку.





kompilainenn

Поддержать разработчиков LibreOffice можно тут, а наш форум вот тут

JohnSUN

Владислав Орлов aka JohnSUN
Благодарить-не зазорно.
Подарить благо создателям офиса, нашему ресурсу, мне

ape

@spider:
1. Посмотрел все Ваши сообщения, но так и не понял, какой Офис Вы используете.
2. В связи  с тем, что Вы пользуете диаграммы, то при использовании LibO, версия должна быть 4.1.5 из-за регрессии Chart-4.2.3.1(rc1)
---
Чтобы было понятно о чём говорю, прилагаю файл из Багзиллы, который ответит на Ваш вопрос по греческим буквам.

[вложение удалено Администратором]

spider

Цитата: ape от 19 марта 2014, 21:36
Посмотрел все Ваши сообщения, но так и не понял, какой Офис Вы используете.
Версия: 4.2.3.3
ID сборки: 4.2.3.3-6.fc20 (The Fedora Project)

Проблемы решил переходом на gnuplot с последующей вставкой полученной им картинки в вордпроцессор. Весь процесс -- три клика мышкой. Сам реплот файла на 150 тыс. точек занимает не более 10 с. В "диаграммере" он вообще не отрисовался -- все зависло, включая вордпроцессор, и через 20 минут все это пришлось убить.





spider

Цитата: JohnSUN от 19 марта 2014, 20:13
Вставка - Лист из файла, Связь с файлом - Да
Добавился лист. Я из этих данных сделал диаграмму, затратив кучу времени на приведение ее к нормальному виду.
Потом в файл были внесены изменения. Что мне теперь сделать, чтобы лист их отобразил?

Yakov

В примечаниях к релизу AOO 4.1  https://cwiki.apache.org/confluence/pages/viewpage.action?pageId=40508282  говорится о том, что в этой версии переработан модуль построения диаграмм и улучшена производительнось при обработке огромного объёма данных.
Попробуйте построить диаграмму в этой версии.