Как добавить более 1 раздела в качестве источника данных в Crystal Report - PullRequest
0 голосов
/ 02 августа 2020

Как показано ниже procedure, он имеет два раздела выбора (type=1 и type=2). Я связываю Crystal Report с этой процедурой. Оба раздела должны быть связаны для отчета. type=1 дает несколько строк, а type=2 дает одну строку. Сначала мне нужно связать отчет с type=2, затем с type=1 в том же отчете. Но при выборе этой процедуры как DataSource в Crystal Report он выбирает только type=1 метод выбора как DataSource. Как мне включить оба types в процедуру как DataSource в Отчет? Я использую CrystalReport в VS2008.

ALTER procedure [dbo].[usp_report]
 @applicationno varchar(20)=null,
 @sessionyr varchar(10)=null,
 @type int=null
as
BEGIN
     
     if(@type=1)
       begin
                /* Select Statement Goes Here */
       end    
    if(@type=2)
       begin
                /* Select Statement Goes Here */
       end
               
END

1 Ответ

1 голос
/ 05 августа 2020

Невозможно использовать более одного набора результатов из сохраненного профиля c в Crystal. Вы можете настроить свой pro c так, чтобы он отображал одинаковые столбцы для обоих типов (и, конечно, заполнял только используемые).

...