29.03.2016, 22:30 | #1 |
Участник
|
SSRS как связать два DataSet ?
Есть SSRS отчет отборочная накладная. Там два DataSet (DS1 и DS2). В каждом может быть несколько записей. (то есть. это не header и details, а две секции отчета с набором записей для каждой). Отчет сейчас этот для одного pickingRoute.
Требование - сделать так, чтобы для нескольких pickingroute работал. Бизнес -логику нужную по заполнению таблиц написать могу, но не знаю - как связать эти два DS потом на стороне SSRS? В обеих таблицах есть поле pickingRoute. Как установить dynalink между ними в дизайнере отчетов ? (чтобы , если в одной таблице записи выводились из DS1 для PickingRoute1, то записи в другой таблице, привязнной к DS2 отчета фильтровались по PickingRoute1) Есть , может, известный пример в стандарте? Последний раз редактировалось kitty; 29.03.2016 в 22:33. |
|
30.03.2016, 05:58 | #2 |
Участник
|
SSRS насколько я знаю такого не поддерживает.
можно попытаться сделать одну таблицу, куда пихать и шапки и строки и добавить группировки в дизайне отчета по полю pickingRoute. |
|
30.03.2016, 07:54 | #3 |
Участник
|
посмотри srs отчет RCashTransList, или может стоит сделать логику через SrsReportDataProviderPreProcess
|
|
|
За это сообщение автора поблагодарили: Logger (1). |
30.03.2016, 09:31 | #4 |
Участник
|
Есть еще три функции в Expression, называются так:
Они позволяют для текущей ячейки вытащить записи из другого DS. Посмотрите их. |
|
|
За это сообщение автора поблагодарили: Logger (3), gl00mie (2). |
Теги |
ssrs |
|
|