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

Вниз

Чем лучше строить графики???   Найти похожие ветки 

 
INTAARI   (2004-01-15 11:28) [0]

Раньше мне не приходилось сталкиваться с задачей построения графиков, поэтому прошу помочь разобраться. Мне необходимо построить график(и) по данным из файла(ов) и таблицу данных вместе с графиками сохранить в формате который поддерживает Excel. Встает вопрос строить графики используя Excel или есть другой способ? Можно ли создать документ с графиками в формате Excel если его самого на компе нет. Это связанно с тем, что придется вместе с программой поставлять лицензированный офис, а он дорого стоит. Заранее спасибо.


 
Семен Сорокин ©   (2004-01-15 11:37) [1]

Мне необходимо построить график(и) по данным из файла(ов) и таблицу данных вместе с графиками сохранить в формате который поддерживает Excel.
TChart + CreateOleObject("Excel.Application")


 
INTAARI   (2004-01-15 12:39) [2]


> TChart
есть в дельфе или его надо ставить.


 
Amoeba ©   (2004-01-15 12:42) [3]


> INTAARI (15.01.04 12:39) [2]
>
> > TChart
> есть в дельфе или его надо ставить.

Есть!


 
Тимохов ©   (2004-01-15 12:42) [4]

Есть в Delphi на Additional


 
INTAARI   (2004-01-15 13:54) [5]

Я имел ввиду построение графиков не на форме, а в документе формата Excel, но при условии, что самого excel на компе нету.


 
Тимохов ©   (2004-01-15 14:16) [6]

При отсутствии экселя строить графики возможно. Но это не под силу даже проффи. Т.к. надо создавать напрямую бинарный файл экселя, а, насколько я знаю, Бил формат экселя не говорит.

Возможно, что компоненты такие есть - никогда не интересовался и интересоваться не буду, т.к. это из разряда трюков.

Если все-таки в установленным экселем, то создавай графики через OLE.


 
Семен Сорокин ©   (2004-01-15 14:16) [7]

INTAARI (15.01.04 13:54) [5]
Я имел ввиду построение графиков не на форме, а в документе формата Excel, но при условии, что самого excel на компе нету.

Тогда тебе надо узнать внутреннюю структуру xls-файла.
Имхо, это очень не просто. Может где-то и есть компонеты это реализующие.
Или воспользоваться постороением по шаблону, хотя тогда я не уверен насчет графиков.


 
Yr2   (2004-01-15 14:43) [8]

Если самого Excel на компьютере нет, то это глупо составленное техническое задание (зачем же тогда хранить данные именно в формате Excel???). Более распространённая ситуация, когда Excel_а "как бы" нет, что означает, что на самом деле он есть (пусть даже нелегальная копия) но официально в договоре с Заказчиком об этом говорить нельзя...
Мой вам совет: не мучайтесь с тем, от чего многие уже поимели головную боль. Если вы и разберётесь с форматом Excel-файлов, то вам придётся быть до конца жизни привязанным к этому и модифицировать программу с выходом новых версий MS Excel. Известные мне компоненты формирования файлов при отсутствии Excel есть. Но они платные и вам опять же прийдётся покупать новые версии.
Поэтому попробуйте сохранять в html, который Excel открывает. (сохраните свою табличку с графиком в Excel As *.htm и увидете, что там внутри)



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

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

Наверх




Память: 0.48 MB
Время: 0.011 c
3-83106
cezar
2003-12-27 14:04
2004.01.26
Вопрос по SQL Server


1-83210
DelphiNew
2004-01-15 14:27
2004.01.26
ColorBox


3-83114
Michail Dalakov
2003-12-28 16:40
2004.01.26
MSSQL и деревья


3-83115
Grotesk
2003-12-28 17:45
2004.01.26
BatchMove: аналог для ADO


3-83095
Orxan
2003-12-29 17:04
2004.01.26
Ищу DBGrid, в котором: