Загрузка таблиц OpenOffice Calc

Опубликовал Alex Miles (alex_miles@tradepilot.ru) в раздел Программирование - Практика программирования

Предлагаю Вашему вниманию обработку загрузки таблицы из OpenOffice Calc и обработку просмотра/редактирования таблиц.

Выносите в глобальный модуль переменную TP_ResultTable ! Это необходимо для передачи таблицы между обработками.

Перем TP_ResultTable Экспорт;

Для работы просмотра таблиц требуется FormEx.dll

Предлагаемые компоненты используются в моих конфигурациях как элементы системы импорта-экспорта данных.
В частности, есть обработка универсальной загрузки справочников и обработка экспорта во внешние базы данных через ADO.
Если заинтересованы - пишите. Постараюсь найти время для публикации.

Скачать файлы

Наименование Файл Версия Размер
Загрузка таблиц OpenOffice Calc
.zip 31,76Kb
07.10.09
297
.zip 31,76Kb 297 Скачать

См. также

Комментарии
0. Alex Miles (alex_miles@tradepilot.ru) 18 23.11.11 17:30 Сейчас в теме
Предлагаю Вашему вниманию обработку загрузки таблицы из OpenOffice Calc и обработку просмотра/редактирования таблиц.


Перейти к публикации

1. Vasiliy (dimisa) 78 23.11.11 17:30 Сейчас в теме
+ Рекомендую так как стандартная выгребает только за день --- Эта обработка за период и приэтом никаой платной регистрации
2. Vasiliy (dimisa) 78 15.12.11 12:50 Сейчас в теме
Извените если не совсем по теме
для импорта из OpenOffice Calc
Использую TOpenOffice : OLE automation интерфейс для OpenOffice.org

TOpenOffice



Пример для 8

процедура Сформировать();
перем tOO,яч;
tOO=СоздатьОлеОбъект("TOpenOffice.Bridge");
tOO.Open("c:\sample.xls");
tOO.Cells(1,1).text="Это текст из 1С!";
яч=tOO.Cells(1,2);
сообщить("В ячейке B3 содержится текст:"+яч.text);
tOO=0;
конецПроцедуры // Сформировать();

Пример 1С Предприятие 7.0 7.5 7.7
процедура Сформировать();
перем tOO,яч;
tOO=СоздатьОбъект("TOpenOffice.Bridge");
tOO.Open("c:\sample.xls");
tOO.Cells(1,1).text="Это текст из 1С!";
яч=tOO.Cells(1,2);
сообщить("В ячейке B3 содержится текст:"+яч.text);
tOO=0;
конецПроцедуры // Сформировать();
3. Наталья (Natali_77) 12.01.12 11:23 Сейчас в теме
Очень пригодилась обработка для анализа и создания собственной загрузки. Спасибо автору!
alex_miles@tradepilot.ru; +1 Ответить