Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2008.03.16;
Скачать: CL | DM;

Вниз

Excel в OleContainer   Найти похожие ветки 

 
Александр ©   (2008-02-20 10:52) [0]

Добрый день. Стоит задача получать отчеты из базы данных в формате Excel. Решил использовать OleContainer, но при активации компонента недоступно меню Excel. Подскажите как сделать доступным меню Excel (хотя бы создать, открыть, сохранить). И, второе, у меня OleContainer расположен на одном из листов PageControl. При активации OleContainer PageControl прописывается "внутри" Excel - можно ли сделать так, чтобы Excel разворачивался внутри отведённого ему листа PageControl? Спасибо.


 
oldman ©   (2008-02-20 10:54) [1]

В формате Excel отчеты или база данных?
Если БД, кто поставил такую задачу?

Зачем дельфи - напиши макрос в самом Excel и будет тебе щастье!


 
Александр ©   (2008-02-20 11:15) [2]

База данных Oracle. Предполагается получение отчетов в Excel. В Excel создаётся шаблон, а программа его заполняет.


 
oldman ©   (2008-02-20 11:18) [3]

Если программа его заполняет, зачем меню Excel?
Зачем вообще его разворачивать на форме?

Нажал на кнопку - шаблон заполнился.
Открыл Office - посмотрел.


 
Александр ©   (2008-02-20 11:52) [4]

У меня написана и уже три года используется программа, где на одной странице PageControl создаётся форма отчёта (в текстовом виде спомощью тире и двоеточия (горизонтальные и вертикальные линии в таблице)), на другой описываются правила её заполнения (и то и другое сохраняется в файлах), а на третьей, задав, если надо дополнительные параметры, получается готовый отчёт. Пользователей програма устраивает, но хотелось бы привлечь мощь Excel, что позволило бы упростить некоторые запросы к базе расчётами в Excel, и красиво оформить результирующую таблицу. Можно, конечно, запустить Excel и моё приложение одновременно и создавать форму в Excel, правила заполнения в моём приложении и получать результаты, но вряд ли это удобно.


 
Dennis I. Komarov ©   (2008-02-20 12:01) [5]

> можно ли сделать так, чтобы Excel разворачивался внутри
> отведённого ему листа PageControl?

Думаю что можно, т.к. MSWord подобное умеет

ЗЫ Но зачем апендецит, вилкой и через ...


 
Amoeba ©   (2008-02-20 12:11) [6]


> Стоит задача получать отчеты из базы данных в формате Excel.

Читаем этот цикл статей. Надеюсь, информации там вполне достаточно.
http://www.delphikingdom.com/asp/viewitem.asp?catalogid=249
http://www.delphikingdom.com/asp/viewitem.asp?catalogid=272
http://www.delphikingdom.com/asp/viewitem.asp?catalogid=313



Страницы: 1 вся ветка

Текущий архив: 2008.03.16;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.009 c
3-1193258614
Винни-Пух-Пух-Пух
2007-10-25 00:43
2008.03.16
Какие права и шары нужны для обращения к базе FB (+) ?


2-1203124705
DJ_UZer
2008-02-16 04:18
2008.03.16
Ссылка


2-1203094894
Knoob
2008-02-15 20:01
2008.03.16
Запись данных в реестр


15-1202307915
Iam
2008-02-06 17:25
2008.03.16
Системы багтрекинга


3-1193318593
Dorofei
2007-10-25 17:23
2008.03.16
Возможность DBGrida