Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Источники данных для CrysTal Reports
|
|||
|---|---|---|---|
|
#18+
Помогите, пожалуйста, по некоторым вопросам: 1. При использовании готового DataSet возникает ошибка: The report you requested requires further information: Server name, Database name, User name, Password, хотя в самом стоит аутентификация windows. Как этого избежать? 2. Решила вместо DataSet использовать DataTable, заполняемый в коде вручную. Возник вопрос: как добавить в CryslalReports несколько источников данных - DataTable? если в ReportViewer это делалось с помощью MyReport.DataSources.Add(source1); MyReport.DataSources.Add(source2), то в CR я нашла только MyReportSetDataSource(source), что, как я понимаю, подразумевает возможность добавления только одного источника для одного отчета, а нужно несколько... 3. Еслли использовать соединение Ole DB, то также неясно, как использовать несколько не связанных напрямцю таблиц, поскольку там требуется построение связи (link) в DataBase Expert, а при попытке указать поля разных таблиц ничего не выводит (пример: есть таблица Заказы, связанная с двумя другими (Авто и Нежвижимость) по признаку, указанному в поле таблицы Заказы (Type =1 или Type =2). Надо вывести списки Авто и Нежвижимости в одном отчете, расположив в отдельных группах в зависимости от признака. А как и где это указать? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.11.2008, 11:52 |
|
||
|
Источники данных для CrysTal Reports
|
|||
|---|---|---|---|
|
#18+
пример: есть таблица Заказы, связанная с двумя другими (Авто и Нежвижимость) по признаку, указанному в поле таблицы Заказы (Type =1 или Type =2). Надо вывести списки Авто и Нежвижимости в одном отчете, расположив в отдельных группах в зависимости от признака. А как и где это указать ? Если таблицы нельзя связать, можно попробовать Subreport или согнать данные Excel (сделать 3 таблицы и связать их в Crystal reports). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.11.2008, 12:16 |
|
||
|
Источники данных для CrysTal Reports
|
|||
|---|---|---|---|
|
#18+
Subreports, скорей всего, не подойдут, поскольку в этих отчетах по Недвижимости и Авто по каждому объекту также необходимы подотчеты, а подотчет в подотчете не работает.. Или я ошибаюсь? А насчет Excel не совсем понятно, нельзя ли поподробнее? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.11.2008, 13:19 |
|
||
|
Источники данных для CrysTal Reports
|
|||
|---|---|---|---|
|
#18+
Если тебе нужно сделать статистический отчет то выгрузи необходимые данные в Excel. Да пустим тебе нужны для отчета 3 таблицы,связать ты их не сможешь по тому,что они имеют разный тип данных или не имеют общих ключей.Берешь данные из 1 таблицы(заказы) и выгружаешь их в Excel и т.д получается у тебя 3 массива.Загружаешь обратно в Crystal связываешь как массивы как захочешь и делаешь отчет. p.s Тут можем быть достаточно большее кол-во вариантов использование внешних источников данных. Но как я понимаю тебе необходимы динамические отчеты с постоянным обновление как отчетов,так и суботчетов.По поводу subreports использования подотчетов в подотчетах ))) честно не проверял. В толмутах говариться,что ....Когда для связывания таблиц в основном используется эксперт Database Expert,связи могут устанавливаться только на основе фактических полей базы данных.Это может стать, проблемой поскольку если поле в одной таблице не точно совпадают с полем в другой таблице,установить связь не удастся..Преимущество подчиненных отчетов состоит в том,что позволяют устанавливать связь на основе формул,а не поля базы данных. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.11.2008, 14:16 |
|
||
|
|

start [/forum/topic.php?fid=31&fpage=96&tid=1536538]: |
0ms |
get settings: |
10ms |
get forum list: |
13ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
28ms |
get topic data: |
13ms |
get forum data: |
3ms |
get page messages: |
42ms |
get tp. blocked users: |
1ms |
| others: | 14ms |
| total: | 130ms |

| 0 / 0 |
