Посоветуйте...
От: Аноним  
Дата: 20.05.03 20:59
Оценка:
Здравствйуте!

Хотел бы с Вами посоветоваться. Есть некоторые табличные данные. Их нужно красиво оформить (диаграммы и все такое прочее) и распечать. Мне предложили экспортировать данные в Excel, а от туда печатать. У меня возник вопрос как лучше это сделать:
1) через динамический канал обмена (DDE)
2) записывать данные прямо в формат Excel
3) Ваш вариант:_________________________

А может будет лучше сделать печать и вывод результатов самому, без использования Excel?

С Уважением.
Re: Посоветуйте...
От: Romul Россия  
Дата: 20.05.03 22:27
Оценка:
Здравствуйте, Аноним, Вы писали:

А>Здравствйуте!


А>Хотел бы с Вами посоветоваться. Есть некоторые табличные данные. Их нужно красиво оформить (диаграммы и все такое прочее) и распечать. Мне предложили экспортировать данные в Excel, а от туда печатать. У меня возник вопрос как лучше это сделать:

А>1) через динамический канал обмена (DDE)
А>2) записывать данные прямо в формат Excel
А>3) Ваш вариант:_________________________

А>А может будет лучше сделать печать и вывод результатов самому, без использования


Тут так однозначно сказать нельзя. Смотря какие данные, смотря сколько их.
DDE хорош, если у тебя данные будут обновлятся.
Если же их надо просто вывести в Excel, то я бы воспользовался ODBC (поскольку я его знаю лучше чем DDE . Плюс выводить таблицу через DDE мягко говоря геморно. Однако, если осваивать с нуля, то DDE можно освоить за день, а на ODBC я недели 2 потратил, чтобы что-то вразумительное написать.
Экспорт это гораздо быстрее, чем самому рисовать диаграмы. Так что либо вариант 1, либо 2, в зависимости от того, что знаешь.
Re: Посоветуйте...
От: SergH Россия  
Дата: 20.05.03 23:07
Оценка:
Здравствуйте, Аноним, Вы писали:

А>Здравствйуте!


А>Хотел бы с Вами посоветоваться. Есть некоторые табличные данные. Их нужно красиво оформить (диаграммы и все такое прочее) и распечать. Мне предложили экспортировать данные в Excel, а от туда печатать. У меня возник вопрос как лучше это сделать:

А>1) через динамический канал обмена (DDE)
А>2) записывать данные прямо в формат Excel
А>3) Ваш вариант:_________________________

COM знаешь? Если да, то посмотри http://www.rsdn.ru/article/?vcpp/import.xml
Автор(ы): Игорь Ткачёв
Дата: 9.03.2001

В данной статье приводится объяснение работы директивы #import
компилятора Visual C++ и даны примеры её использования с
MS Word, MS Excel, ADO DB и ActiveX Control.
— имхо, самый нормальный способ.
Делай что должно, и будь что будет
Re[2]: Посоветуйте...
От: SergH Россия  
Дата: 20.05.03 23:13
Оценка:
Здравствуйте, SergH, Вы писали:

SH>COM знаешь? Если да, то посмотри http://www.rsdn.ru/article/?vcpp/import.xml
Автор(ы): Игорь Ткачёв
Дата: 9.03.2001

В данной статье приводится объяснение работы директивы #import
компилятора Visual C++ и даны примеры её использования с
MS Word, MS Excel, ADO DB и ActiveX Control.
— имхо, самый нормальный способ.


и это, крнечно — http://www.rsdn.ru/article/?com/xoffice.xml
Автор(ы): Игорь Ткачёв
Дата: 24.03.2001

Однажды я занимался проектом, главной особенностью которого было наличие большого количества типовых форм ввода и вывода. Что-то типа делопроизводства. Документы должны были заполняться данными из БД или другими данными, которые может предоставить программа. При этом было бы крайне желательно, чтобы шаблон документа мог разобраться с этими данными самостоятельно.
Оказалось, что всем этим требованиям вполне удовлетворяет MS Office. В этой статье я попытаюсь это продемонстрировать.
Делай что должно, и будь что будет
Re[2]: Посоветуйте...
От: Аноним  
Дата: 21.05.03 09:53
Оценка:
Здравствуйте, SergH, Вы писали:

SH>Здравствуйте, Аноним, Вы писали:


А>>Здравствйуте!


А>>Хотел бы с Вами посоветоваться. Есть некоторые табличные данные. Их нужно красиво оформить (диаграммы и все такое прочее) и распечать. Мне предложили экспортировать данные в Excel, а от туда печатать. У меня возник вопрос как лучше это сделать:

А>>1) через динамический канал обмена (DDE)
А>>2) записывать данные прямо в формат Excel
А>>3) Ваш вариант:_________________________

SH>COM знаешь? Если да, то посмотри http://www.rsdn.ru/article/?vcpp/import.xml
Автор(ы): Игорь Ткачёв
Дата: 9.03.2001

В данной статье приводится объяснение работы директивы #import
компилятора Visual C++ и даны примеры её использования с
MS Word, MS Excel, ADO DB и ActiveX Control.
— имхо, самый нормальный способ.


А мржно без MFC только WinAPI.
Re: Посоветуйте...
От: Аноним  
Дата: 21.05.03 20:16
Оценка:
Здравствуйте, Аноним, Вы писали:

А>Здравствйуте!


А>Хотел бы с Вами посоветоваться. Есть некоторые табличные данные. Их нужно красиво оформить (диаграммы и все такое прочее) и распечать. Мне предложили экспортировать данные в Excel, а от туда печатать. У меня возник вопрос как лучше это сделать:

А>1) через динамический канал обмена (DDE)
А>2) записывать данные прямо в формат Excel
А>3) Ваш вариант:_________________________

А>А может будет лучше сделать печать и вывод результатов самому, без использования Excel?


А>С Уважением.



Пожалуйста приведите пример. На чистом WinAPI без MFC.
Дайте ссылочки на счет DDE.

Помогите — горю...!!!
Re[2]: Посоветуйте...
От: SergH Россия  
Дата: 21.05.03 23:20
Оценка:
Здравствуйте, Аноним, Вы писали:

А>Пожалуйста приведите пример. На чистом WinAPI без MFC.

А>Дайте ссылочки на счет DDE.

А>Помогите — горю...!!!


Поищи в сети Чарльза Петзольда, у него было. По-моему у него именно с exel-ом пример.
Делай что должно, и будь что будет
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.