Создание отчета в Билдере

Ответить
Аватара пользователя
Гость

Создание отчета в Билдере

Сообщение Гость »

Не подскажет ли многоуважаемый *ALL как попроще *создать отчет в Билдере. Отчет должен содержать *текст и формулы (предополагаю вставлять как рисунки). Можно ли его заставить работать с установленным Вордом.



[s]Исправлено: Crazy Wolf, 12:45 6-05-2002[/s]
Аватара пользователя
Гость

Re: Создание отчета в Билдере

Сообщение Гость »

Конечно можно.

В билдере есть тип Variant. Он просто чудеса творит... Я все отчеты правда из проги в Excel пересылаю, ну просто у меня отчеты-таблицы.



Сначала, я все действия записывал в макрос. потом открывал Visual Basic и все функции заменял на билдеровские OleFunction или OleProcedure, а доступ к об"ектам через OlePropertyGet OlePropertySet;



Пример:



Variant xlApplication=Variant::CreateObject("Excel.Application&quotИзображение;

Variant xlSheet=xlApplication.OlePropertyGet("Workbooks&quotИзображение. OleFunction("Add&quotИзображение. OlePropertyGet("ActiveSheet&quotИзображение;

xlSheet. OlePropertyGet("Range", "A1&quotИзображение. OlePropertySet("Value", "Hello, world!!!&quotИзображение;

....
Аватара пользователя
Гость

Re: Создание отчета в Билдере

Сообщение Гость »

Для вывода в Word я не пользуюсь OLE, а использую генератор отчетов в MS WORD GenRep
http://alkud.boom.ru
Ответить

Вернуться в «Программирование и базы данных»