Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > C/C++: Общие вопросы > Crystal Reports


Автор: Jutec 5.9.2005, 05:09
Всем привет. Решил написать на C++ небольшую бух. программу, как вводить/сохранять данные, мне понятно. Но запнулся на реализации того, как формировать печатные формы формируемых документов - это различного вида таблицы. Идея через GDI прорисовывать все линии формируемого документа и высчитывать области, куда рисовать данные, показалась мне кошмарной, хотелось чего-то простого и эффективного, по принципу формирования табличных форм в программе 1С, где создаются шаблоны строк/колонок, которые по мере необходимости выводятся в итоговый табличный документ.
Поискал по интернету, и пришел к выводу, что для моего редактора - VC++ 6, мне нужен Crystal Reports. К сожалению, инфы по нему, кроме того, что это генератор отчетов, уже встроенный в .Net, нашел очень мало. Посему возникло у меня три вопроса, за пояснения к которым буду очень признателен.
//1 Поясните, что из себя представляет Crystal Reports в плане совместимости с С++. Предположим, я написал программу на С++, могу ли я прямо из нее формировать отчеты -например, через созданную на форме документа кнопку печать? - Или Crystal Reports это все-же независимая программа, то есть мне прийдется отдельно писать программу на C++, которая формирует базу данных, и отдельно писать/запускать Crystal Reports, которая обращается к сформированной базе данных и строит отчеты. (что не удобно)
//2 Если предположить, что Crystal Reports все-же полностью интегрированна с С++, может ли она формировать отчеты без базы данных, то есть это случай, когда пользователь открывает документ, вводит в поля его формы некоторые данные, и тут-же формирует на основании введенных данных Crystal Reports-отчет, нигде их не сохраняя (в файле, BD)
//3 Какую версию Crystal Reports следует использовать для VC++ 6. Если Crystal Reports, встроенный в .Net, поддерживает в том числе более старый VC6, где находиться его дистрибутив? У меня есть Студия2003 на 7 дисках, подскажите, где там его искать хотя-бы приблизительно

Автор: Jutec 6.9.2005, 13:48
Что, неужели никто с кристалом не работает?
























Автор: _hunter 6.9.2005, 14:05
тебе же в общих вопросах уже ответили. или какие-то вопросы остались?
вообще-то -- один топик = один вопрос...

Автор: maaks_mouse 30.5.2006, 01:40
Цитата

тебе же в общих вопросах уже ответили. или какие-то вопросы остались?
вообще-то -- один топик = один вопрос... 


...мда ...оч смешно...  smile 

...для "спецов" может и нет проблем... фсе уже наработано....

...но мож у кого нить ПРОСНЕТСЯ "совесть"... smile ...и мы увидим здесь ответ! 

Автор: _hunter 30.5.2006, 10:29
еще раз повторюсь -- хочеш получить нужный тебе ответ -- задавай правильные вопросы. то, что сверху -- неправильный вопрос... 

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)