powered by simpleCommunicator - 2.0.59     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Использование Crystal Report.
26 сообщений из 26, показаны все 2 страниц
Использование Crystal Report.
    #32806585
rgr
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Мне веб-приложение досталось, которое генерит отчеты с использованием Crystal Report.
Но на сервере в данный они не стоят, соответственно выдается ошибка.
что надо сделать для того чтобы это заработало.
если можно - поподробнее - что и откуда скачать.
...
Рейтинг: 0 / 0
Использование Crystal Report.
    #32806699
monstrU
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
тык. хоститнг нужен с поддержкой кристала
...
Рейтинг: 0 / 0
Использование Crystal Report.
    #32806930
rgr
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
у меня полный доступ к серверу, скажите пожалуйста, что туда нужно поставить?
...
Рейтинг: 0 / 0
Использование Crystal Report.
    #32807970
Фотография Abdul
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Посмотри здесь http://www.sql.ru/forum/actualthread.aspx?tid=140566
я уже об это спрашивал
...
Рейтинг: 0 / 0
Использование Crystal Report.
    #32808224
rgr
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
скачал developer edition Crystal Reports
поставил на сервер - стало лучше.
Ошибку не выдает, появляется, как я понимаю,
форма самого отчета, только пустая...
Запросы к базе уходят, результаты они возвращают...
может что-нибудь еще поставить или зарегистрировать нужно?
а то совсем неохота внутрь отчетов лезть и разбиратся как они работают.
...
Рейтинг: 0 / 0
Использование Crystal Report.
    #32808268
Фотография Abdul
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А приложение вообще показывает отчёты не на сервере(там где установлено VS.NET)
...
Рейтинг: 0 / 0
Использование Crystal Report.
    #32808286
rgr
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
а кто же его знает...
это вообще обычный asp.
...
Рейтинг: 0 / 0
Использование Crystal Report.
    #32808295
Фотография Abdul
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Тогда извени уменя только одна мысль попробу сделать :службу которая отвечает за обработку asp администратором. Большой процент ,что я неправ
...
Рейтинг: 0 / 0
Использование Crystal Report.
    #32808381
rgr
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
а вообще, из самих Crystal Reports можно как-то проверить, работает репорт или нет? я сам файл репорта открываю в CR и...?
...
Рейтинг: 0 / 0
Использование Crystal Report.
    #32808557
Фотография Max Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Простите, что не в тему, друзья. Но ей-Богу в Экселе надо делать отчёты, а не в Кристале! Кстати бывает проще самому сделать, чем чужое барахло реанимировать. Я обычно делаю очень сложные отчёты с выгрузкой в Эксель за пару дней каждый.
Max Pro
...
Рейтинг: 0 / 0
Использование Crystal Report.
    #32808822
rgr
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
2 Max Pro:
но к сожалению бывает еще и такая вещь как ТЗ :-)))
...
Рейтинг: 0 / 0
Использование Crystal Report.
    #32808843
Фотография Abdul
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Max Pro а как с вебом быть?
...
Рейтинг: 0 / 0
Использование Crystal Report.
    #32808924
Фотография Max Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AbdulMax Pro а как с вебом быть?
С Вэбом всё океюшки. Смотри первую версию статьи в интернете:
http://www.aspnetmania.com/Articles/Article/50.html
А вторая версия (переработанная и дополненная) должна выйти в 1-м номере журнала Алгоритм от hDrummer-а.
:-)
...
Рейтинг: 0 / 0
Использование Crystal Report.
    #32808949
Фотография Abdul
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А что из себя представляет шаблон для Excel отчётов
...
Рейтинг: 0 / 0
Использование Crystal Report.
    #32808982
Фотография Max Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AbdulА что из себя представляет шаблон для Excel отчётов
Представь себе отчёт в виде таблицы. Что у таблицы является неизменной, а что переменной частью?
Неизменная часть - это шапка. А начинка таблицы, состоящая из чисел и текста - это переменная величина, которая день ото дня может меняться.
Шаблоном я называю обычный файл XLS с готовой шапкой, но с пустой начинкой. Для того, чтобы создать отчёт предлагается такой алгоритм:
1. Открываешь файл XLS с шапкой (шаблон).
2. Заполняешь данные.
3. Сохраняешь файл в нужную папку с нужным наименованием.
В случае отчёта с диаграммой или сводной таблицей ничего не меняется, за исключением того, что при желании можно в шаблонном XLS сделать несколько листов, обозвать каждый из них: первый "таблица с данными", второй - "диаграмма", третий - "сводная таблица".
Всё работает и под Вэб и под Win.
...
Рейтинг: 0 / 0
Использование Crystal Report.
    #32809018
rgr
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ИМХО, практически все отчеты можно реализовать с помощью SQL/HTML.
а если надо их на память сохранить, то можно и экспорт в Excel написать.
...
Рейтинг: 0 / 0
Использование Crystal Report.
    #32809042
Фотография Max Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
rgrИМХО, практически все отчеты можно реализовать с помощью SQL/HTML.
а если надо их на память сохранить, то можно и экспорт в Excel написать.
Ну что сказать? Во-первых не все используют SQL-сервер. Во-вторых XLS предпочтительнее для руководства и простых пользователей нежели HTM-формат. Сам работаю с отчётами много лет, знаю.
А так конечно что хочешь, то и используй, лишь бы результат был.
...
Рейтинг: 0 / 0
Использование Crystal Report.
    #32820449
rgr
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
а никто не подскажет, где можно найти viewer для 8-ой версии CS?
т.е. чтобы там были такие версии файлов:
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
<OBJECT ID="WebSource" WIDTH="0" HEIGHT="0"
	CLASSID="CLSID:F2CA2115-C8D2-11D1-BEBD-00A0C95A6A5C"
	 codebase="../../viewers/ActiveXViewer/swebrs.dll#Version=1,2,0,5" VIEWASTEXT>
</OBJECT>

<OBJECT ID="WebBroker" WIDTH="0" HEIGHT="0"
	CLASSID="CLSID:F2CA2119-C8D2-11D1-BEBD-00A0C95A6A5C"
	 codebase="../../viewers/ActiveXViewer/swebrs.dll#Version=1,2,0,5" VIEWASTEXT>
</OBJECT>

<OBJECT ID="Export" WIDTH="0" HEIGHT="0"
	CLASSID="CLSID:BD10A9C1-07CC-11D2-BEFF-00A0C95A6A5C"
	  codebase="../../viewers/ActiveXViewer/sviewhlp.dll#Version=1.0.0.4" VIEWASTEXT>
</OBJECT>

<OBJECT ID="CRViewer"
	CLASSID="CLSID:C4847596-972C-11D0-9567-00A0C9273C2A"
	WIDTH= 100 % HEIGHT= 95 %
	 codebase="../../viewers/activeXViewer/activexviewer.cab#Version=8,0,0,371" VIEWASTEXT>
...
Рейтинг: 0 / 0
Использование Crystal Report.
    #32820495
RFT
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Max Pro AbdulА что из себя представляет шаблон для Excel отчётов
Представь себе отчёт в виде таблицы. Что у таблицы является неизменной, а что переменной частью?
Неизменная часть - это шапка. А начинка таблицы, состоящая из чисел и текста - это переменная величина, которая день ото дня может меняться.
Шаблоном я называю обычный файл XLS с готовой шапкой, но с пустой начинкой. Для того, чтобы создать отчёт предлагается такой алгоритм:
1. Открываешь файл XLS с шапкой (шаблон).
2. Заполняешь данные.
3. Сохраняешь файл в нужную папку с нужным наименованием.
В случае отчёта с диаграммой или сводной таблицей ничего не меняется, за исключением того, что при желании можно в шаблонном XLS сделать несколько листов, обозвать каждый из них: первый "таблица с данными", второй - "диаграмма", третий - "сводная таблица".
Всё работает и под Вэб и под Win.

А нафиг париться с какими-то шаблонами? Например, а ASP пишешь строчку
<%Response.ContentType = "application/vnd.ms-excel"%>
и все. В содержимом выводи все что угодно, на выходе будет чистый Excel. Этож наипростейший вариант, зато как удобно!
...
Рейтинг: 0 / 0
Использование Crystal Report.
    #32827901
rgr
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
подскажите, где можно взять runtime для 10 версии crystal report?
...
Рейтинг: 0 / 0
Использование Crystal Report.
    #32827942
Фотография Max Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
RFTА нафиг париться с какими-то шаблонами? Например, а ASP пишешь строчку
<%Response.ContentType = "application/vnd.ms-excel"%>
и все. В содержимом выводи все что угодно, на выходе будет чистый Excel. Этож наипростейший вариант, зато как удобно!
Сдаётся мне, что ты этой наипростейшей строчкой не сможешь отформатировать таблицу, создать диаграмму и сводную таблицу, сохранить файл в нужное место с нужным именем. Мой же способ использует всю мощь языка VBA. Что касается наипростейшего способа, то предлагаю формат с разделительными запятыми.
:-)
...
Рейтинг: 0 / 0
Использование Crystal Report.
    #32827987
Фотография Abdul
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
http://support.businessobjects.com/communityCS/FilesAndUpdates/cr10_net_server_install.zip.asp?recDnlReq=Record&dnlPath=cr10_net_server_install.zip
Runtime было сдесь (серийник AV860-01CS00G-U7000NC )
...
Рейтинг: 0 / 0
Использование Crystal Report.
    #32828099
rgr
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
спасиб, только вьевер все равно репорты не показывает...
...
Рейтинг: 0 / 0
Использование Crystal Report.
    #32828362
Фотография Abdul
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А какую ошибку выдаёт если выдаёт?
...
Рейтинг: 0 / 0
Использование Crystal Report.
    #32828376
Фотография Abdul
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Мне кажется что нужно что то вроде web.config и внём указать ссылки на библиотеки CR я так понимаю у тебя нет web.config?А если есть проверь версии библиотек.
...
Рейтинг: 0 / 0
Использование Crystal Report.
    #32828769
rgr
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ошибки он не выдавал, просто репорт показывал серый экран.
но в проблеме я все-таки разобрался
в коде rptserver'a
была такая проверка
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
If Not IsObject(session("oEMF")) then
Set session("oEMF") = Server.CreateObject("CrystalReports10.EMFGen.1")
Call CheckForError
End if
SUB CheckForError()
	If Err.Number <>  0  Then
		if VFMT = "ENCP" then
			Response.ContentType = EMFMIMETYPE
			session("oEMF").SendErrorMsg  1 , "CRAXDRT Error Occured on Server. " & Err.Number  & " : " & Err.Description
		else
			Response.Write "CRAXDRT Error Occured on Server. Error Number: " & Err.Number & " Error Description: " & Err.Description
		end if
		Response.end
	End if
END SUB
похоже что этот объект не создавался, соответственно вызывался SUB CheckForError(), который делал response.write неизвестно куда... похоже в тело самого репорта. Обнаружил так: сделал экспорт репорту в rtf файл, и он туда вывел ошибку.
После того как закоментарил вызов этой процедуры все заработало.
...
Рейтинг: 0 / 0
26 сообщений из 26, показаны все 2 страниц
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Использование Crystal Report.
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]