IE2017

Open Calc Report System

Программирование - Внешние компоненты

Open Calc Report System это внешняя компонента, которая позволяет строить отчеты в OpenOffice Calc. Использует схожую с 1С технологию вывода информации в OpenOffice - посекционную. Внешняя компонента идет с исходниками и примером на 1С v7.7, для 8-ки аналогичное применение...

Open Calc Report System это внешняя компонента, которая позволяет строить отчеты в OpenOffice Calc. Использует схожую с 1С технологию вывода информации в OpenOffice - посекционную. Внешняя компонента идет с исходниками и примером на 1С v7.7, для 8-ки аналогичное применение...

 С чего начать:
 1) Создайте в OpenCalc шаблон (с расширением xlt, который).  Рисуйте таблицу так: Разбейте в голове таблицу на несколько частей. Т.е. выделите группы ячеек, из которых в конечном итоге должна построиться итоговая таблица (обычно: шапка, строка, подвал). Если заданный набор ячеек будет повторяться несколько раз (строки в таблице), то нарисуйте его один раз. Затем выделите эту группу ячеек (секцию). И назовите ее как Вам удобно (в левом углу в OpenCalc вместо например: B9:D9 впишите например - МояСекция и нажмите Enter). Называется эта штука именованная ячейка (если кто не в курсе)  Теперь если вы в этом списке выберите пункт МояСекция. То выделиться первоначальная наша группа ячеек.

 

2) Там где будет предполагаться наличие переменной вписываем текст вида:
  <<НазваниеПеременной>> обязательно в открывающихся и закрывающихся


3) Далее смотри пример

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

Наименование Файл Версия Размер
ВК Open Calc Report System
.1246943087 413,19Kb
25.09.09
201
.1246943087 413,19Kb 201 Скачать

См. также

Комментарии
1. Александр Окулов (PowerBoy) 2576 07.07.09 09:21 Сейчас в теме
(0) Зачем собаке пятая нога.
3. Алексей Иванов (Lexus) 07.07.09 09:36 Сейчас в теме
а мне пригодится: микрософтовского офиса нет, а так пользователи смогут форму отчётов сами подправлять.
4. BaryVetaL (Diversus) 07.07.09 11:20 Сейчас в теме
(1) можно использовать OpenOffice как среду для создания внешних отчетов с удобной возможностью посекционного вывода. Т.к. иногда клиенту требуется сохранить документ в OpenOffice и править, причем часто и по правки разные. После небольшого мучения с такими клиентами и родилось сие чудо ;)
5. gudun_ku (gudun_ku) 57 08.07.09 11:41 Сейчас в теме
Да, актуально в связи с лицензированием у клиентов, спасибо за исходники.
6. Евгений Стоянов (quick) 559 08.07.09 13:31 Сейчас в теме
7. Илья Домов (tabulyator) 08.07.09 15:49 Сейчас в теме
8. oleg (opus70) 68 13.07.09 13:59 Сейчас в теме
спасибо давно искал что то подобное
9. Евгений (chev) 14.07.09 10:25 Сейчас в теме
Хорошо. Пригодится. Спасибо.
10. Виктор Лапин (Lapin) 28.07.09 11:08 Сейчас в теме
очень интересно, а как скорость построения отчета?
11. BaryVetaL (Diversus) 03.08.09 09:36 Сейчас в теме
Скорость сопоставима с построением в Excel через OLE
12. soba (soba) 05.08.09 11:25 Сейчас в теме
Такими темпами MS office скоро уйдет в небытие :)
13. Maniac (Eugeneer) 24.08.09 11:07 Сейчас в теме
Лучше бы придумали чтобы в mxl было формулы ставить.
14. Евгений (yazuzenko) 31.08.11 13:01 Сейчас в теме
Под Windows 7 x32 должно работать? При регистрации dll получаю ошибку...
15. Владимир Казначеев (Mogidin) 123 14.01.15 13:48 Сейчас в теме
нужен именно OpenOffice или будет и с LibreOffice работать?
16. Виталий Барилко (Diversus) 2281 14.01.15 13:50 Сейчас в теме
Оставьте свое сообщение