Задумчивый MSWord

Язык Visual Basic на платформе .NET.

Модераторы: Ramzes, Sebas

Dmitriy Solomnikov
Постоялец
Постоялец
 
Сообщения: 407
Зарегистрирован: 10.11.2004 (Ср) 13:04
Откуда: Москва

Задумчивый MSWord

Сообщение Dmitriy Solomnikov » 27.09.2005 (Вт) 12:14

С помощью MSWord я вывожу отчеты. Отчеты получаются слишком здоровые (500 и более страниц), соответственно возникают нереальные тормоза. Приходится компьютер оставлять на ночь.

Отчеты представляют из себя текст + графики + таблицы.

Вопрос
1. Чем можно заменить word в принципе?
2. Чем можно заменить Word чтобы была возможность импорта в Word?
3. И на сколько более производительная получется замена?

Viper
Артефакт VBStreets
Артефакт VBStreets
Аватара пользователя
 
Сообщения: 4394
Зарегистрирован: 12.04.2005 (Вт) 17:50
Откуда: Н.Новгород

Сообщение Viper » 27.09.2005 (Вт) 12:45

Лучший способ - генерить отчеты в фомате RTF, а затем кидать их в Word. Правда изучение формата RTF не самое легкое занятие
Весь мир матрица, а мы в нем потоки байтов!

Dmitriy Solomnikov
Постоялец
Постоялец
 
Сообщения: 407
Зарегистрирован: 10.11.2004 (Ср) 13:04
Откуда: Москва

Сообщение Dmitriy Solomnikov » 27.09.2005 (Вт) 14:23

!Viper! писал(а):Лучший способ - генерить отчеты в фомате RTF, а затем кидать их в Word. Правда изучение формата RTF не самое легкое занятие


1. На сколько будет улучшена производительность по сравнения в MSWord?
2. Можно ли туда вставлять диаграммы и таблицы?

tyomitch
Пользователь #1352
Пользователь #1352
Аватара пользователя
 
Сообщения: 12822
Зарегистрирован: 20.10.2002 (Вс) 17:02
Откуда: חיפה

Сообщение tyomitch » 27.09.2005 (Вт) 17:06

2. да
Изображение

Dmitriy Solomnikov
Постоялец
Постоялец
 
Сообщения: 407
Зарегистрирован: 10.11.2004 (Ср) 13:04
Откуда: Москва

Сообщение Dmitriy Solomnikov » 27.09.2005 (Вт) 17:09

tyomitch писал(а):2. да


Уже хорошо. А как насчет производительности?

Rainbow
Человек-радуга
Человек-радуга
 
Сообщения: 543
Зарегистрирован: 13.05.2003 (Вт) 14:16

Сообщение Rainbow » 27.09.2005 (Вт) 17:11

почему бы не использовать инструменты создания отчетов - Active Reports, Crystal Reports?

http://www.datadynamics.com/Products/Pr ... uct=ARNET2
Учиться - значит открывать для себя то, что уже знаешь. <...> Учить - значит напоминать другим о том, что они знают это также хорошо, как и ты. <...> Лучше всего ты учишь тому, чему тебе самому больше всего надо научиться. (Р. Бах)

tyomitch
Пользователь #1352
Пользователь #1352
Аватара пользователя
 
Сообщения: 12822
Зарегистрирован: 20.10.2002 (Вс) 17:02
Откуда: חיפה

Сообщение tyomitch » 27.09.2005 (Вт) 17:18

Dmitriy Solomnikov писал(а):
tyomitch писал(а):2. да


Уже хорошо. А как насчет производительности?

Так это уже от тебя зависит ;-)
RTF - это всего лишь формат.
Изображение

Dmitriy Solomnikov
Постоялец
Постоялец
 
Сообщения: 407
Зарегистрирован: 10.11.2004 (Ср) 13:04
Откуда: Москва

Сообщение Dmitriy Solomnikov » 27.09.2005 (Вт) 17:22

Rainbow писал(а):почему бы не использовать инструменты создания отчетов - Active Reports, Crystal Reports?

http://www.datadynamics.com/Products/Pr ... uct=ARNET2


Мне щаз все равно, я ни то ни то пока не знаю...

Вы эти цены видели :shock:
Professional Edition Pricing
ActiveReports for .NET 2.0 Professional Edition (1 Developer License) - $1,499.00
ActiveReports for .NET 2.0 Professional Edition (1 Site License) - $9,799.00

Давайте уж с RTF разбираться.

Я никак не добьюсь ответа насчет производительности - это то что меня сподвигло для написания этого топика. :!:

У меня щаз и ворд все СТАБИЛЬНО печатпется.

Dmitriy Solomnikov
Постоялец
Постоялец
 
Сообщения: 407
Зарегистрирован: 10.11.2004 (Ср) 13:04
Откуда: Москва

Сообщение Dmitriy Solomnikov » 27.09.2005 (Вт) 17:24

tyomitch писал(а):
Dmitriy Solomnikov писал(а):
tyomitch писал(а):2. да


Уже хорошо. А как насчет производительности?

Так это уже от тебя зависит ;-)
RTF - это всего лишь формат.


Хорошо, а с чем его едят.

И потомм - если брать один и тот же алгоритм - что быстрее будет?

tyomitch
Пользователь #1352
Пользователь #1352
Аватара пользователя
 
Сообщения: 12822
Зарегистрирован: 20.10.2002 (Вс) 17:02
Откуда: חיפה

Сообщение tyomitch » 27.09.2005 (Вт) 18:08

Dmitriy Solomnikov писал(а):
tyomitch писал(а):
Dmitriy Solomnikov писал(а):
tyomitch писал(а):2. да


Уже хорошо. А как насчет производительности?

Так это уже от тебя зависит ;-)
RTF - это всего лишь формат.


Хорошо, а с чем его едят.

С мануалом: http://msdn.microsoft.com/library/en-us ... tfspec.asp

Dmitriy Solomnikov писал(а):И потомм - если брать один и тот же алгоритм - что быстрее будет?

Не может быть один и тот же алгоритм. Вордом ты управляешь, а с RTF всё делаешь сам.

Я же не знаю, что именно за "отчёты" у тебя. Но могу посоветовать: сделай прототип с RTF, померяй скорость, и реши - устраивает тебя или нет, переходить на RTF или не стоит.

Почему так многие спрашивают на форуме "что быстрее", когда померять и сравнить - дело нескольких минут?
Изображение

Dmitriy Solomnikov
Постоялец
Постоялец
 
Сообщения: 407
Зарегистрирован: 10.11.2004 (Ср) 13:04
Откуда: Москва

Сообщение Dmitriy Solomnikov » 28.09.2005 (Ср) 12:36

Действительно, работы тут не кисло, а примеров вообще не наблюдается. Может кто-что скинет, хоть посмотрю как да что. Спасибо.


Вернуться в Visual Basic .NET

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 6

    TopList