powered by simpleCommunicator - 2.0.50     © 2025 Programmizd 02
Форумы / Отчетные системы [игнор отключен] [закрыт для гостей] / CrystalReport, PUSH, logon screen
7 сообщений из 7, страница 1 из 1
CrystalReport, PUSH, logon screen
    #33481308
emike
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Испытываю следующую трудность
Есть строго типизированный DataSet DSTechCard , созданый в XML-дизайнере. В нём заданы таблицы card и insertions . Также есть заготовка репорта, в котором через мастер DSTechCard задан в качестве источника, а также aspx-страница с репорвьюером и репортсорсом. Код заполнения следующий:

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
        DSCard dscard = (DSCard)Session["dscard"];
        DSInsertions dsinsertions = (DSInsertions)Session["dsinsertions"];
        DSTechCard dstc = new DSTechCard();
        dstc.card.Merge(dscard.card);
        dstc.insertions.Merge(dsinsertions.insertions);
        ReportDocument rep = new ReportDocument();
        rep.Load(Server.MapPath("crcard.rpt"));
        rep.SetDataSource(dstc);
        CRVCard.DataBind();//это вьюер

при выполнении этого метода вместо собственно отчёта появляется страница с предложением указать DataBase, DataSource, UserID и Pass (вроде так). Что писать туда - непонятно совсем. Если же выставить св-во CRVCard.EnableLogxxx в False , то получаю на странице ошибку
Код: plaintext
1.
2.
Logon failed. Details: crdb_adoplus : Object reference not set to an instance of an object.
Error in File C:\DOCUME~ 1 \IR-B63~ 1 \ASPNET\LOCALS~ 1 \Temp\crcard {8C5502AC- 1901 -4C16-8E2B-8203B1F859B0}.rpt:
Unable to connect: incorrect log on parameters.

ну и сам вопрос - как быть, что делать?
в гуглах-яндексах решения для заполнения отчётов из DataSet не нашёл
может как-то надо сам CrystalReport сконфигурировать?
...
Рейтинг: 0 / 0
CrystalReport, PUSH, logon screen
    #33481611
Alex_2003
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Если это Standalone version, т.е. полноценный CR 10 или 11, а не интегрированный в VS, то надо установить Service Pack для Crystal Reports соответствующей версии.
...
Рейтинг: 0 / 0
CrystalReport, PUSH, logon screen
    #33481660
emike
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
интегрирован
как быть?
т.е. раз решается сервис-паком, то это проблема компонентов?
...
Рейтинг: 0 / 0
CrystalReport, PUSH, logon screen
    #33481735
emike
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
на всякий случай - VS2005
...
Рейтинг: 0 / 0
CrystalReport, PUSH, logon screen
    #33481988
Фотография hDrummer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Может об этом лучше спросить здесь -
http://www.sql.ru/forum/actualtopics.aspx?bid=57
?
...
Рейтинг: 0 / 0
CrystalReport, PUSH, logon screen
    #33482005
emike
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
авторМожет об этом лучше спросить здесь -
http://www.sql.ru/forum/actualtopics.aspx?bid=57

сразу не заметил подраздела, уже предложил модераторам перенести ветку
...
Рейтинг: 0 / 0
CrystalReport, PUSH, logon screen
    #33483902
emike
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
проблема была решена благодаря наводке Александра Гааса

у вьюера был указан отчасти сконфигурированный C.R.Source. даже переопределение ключевых св-в вьюера в run-time не действовало. грохнул оба компонента, добавил новый вьюер, ничего в дизайнере ему не стал указывать, и - о чудо - всё заработало!
...
Рейтинг: 0 / 0
7 сообщений из 7, страница 1 из 1
Форумы / Отчетные системы [игнор отключен] [закрыт для гостей] / CrystalReport, PUSH, logon screen
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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