Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Хранимая процедура как источник данных в CR
|
|||
|---|---|---|---|
|
#18+
Хранимая процедура возвращает 2 набора данных (2 таблицы). Когда я выбираю эту хранимку в качестве источника данных в CR, в отчет добавляется только одна таблица? Реально ли вообще настроить так, чтобы 2 таблицы добавить? Заранее спасибо! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.08.2008, 20:25 |
|
||
|
Хранимая процедура как источник данных в CR
|
|||
|---|---|---|---|
|
#18+
Вряд ли. Для Crystal Reports несколько recordset-ов, или плоских таблиц, может возвращать только к-л. источник данных. А хранимая процедура для CR - это тоже recordset, только параметризованный. Поэтому или добавить к-л. собственный промежуточный слой между хранимкой и CR, или как-то ещё: добавить ещё один параметр, чтобы получать только 1 набор данных в зависимости от этого параметра, или через собственный запрос вытаскивать нужные данные, и т.п. А напрямую не получится. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.08.2008, 22:47 |
|
||
|
Хранимая процедура как источник данных в CR
|
|||
|---|---|---|---|
|
#18+
Да, напрямую нельзя. У меня проект на VB.NET. В дизайнере отчётов указываю источник данных ADO.NET (XML), выбираю предварительно сформированный xml-файл со схемой и данными. Дальше ваяю отчёт как требуется. В проекте получаю данные из хранимки в виде DataSet'а, в котором несколько таблиц, а дальше устанавливаю этот DataSet в виде источника данных для отчёта. Xml-файл со схемой и данными я получаю с помощью DataSet.WriteXml("filename", XmlWriteMode.WriteSchema). Подойдут и ttx-файлы, но они не такие удобные. Только во время отладки уберите куда-нить xml-файл -- CR, если ему что-то не понравится в вашем DataSet, полезет в xml-файл, не сказав вам об этом. А так хотя бы сругаецо. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.08.2008, 10:17 |
|
||
|
|

start [/forum/topic.php?fid=31&msg=35468439&tid=1536809]: |
0ms |
get settings: |
9ms |
get forum list: |
12ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
31ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
36ms |
get tp. blocked users: |
1ms |
| others: | 10ms |
| total: | 115ms |

| 0 / 0 |
