gifts2017

Загрузка таблиц 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) 23.11.11 17:30
Предлагаю Вашему вниманию обработку загрузки таблицы из OpenOffice Calc и обработку просмотра/редактирования таблиц.


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

1. Vasiliy (dimisa) 23.11.11 17:30
+ Рекомендую так как стандартная выгребает только за день --- Эта обработка за период и приэтом никаой платной регистрации
2. Vasiliy (dimisa) 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 Ответить
Для написания сообщения необходимо авторизоваться
Прикрепить файл
Дополнительные параметры ответа