2012-06-04 2 views
0

저는 SQL 2008을 사용하고 있습니다. 보고서에 하나의 행렬이 있습니다.드릴 다운 보고서에 여러 값을 전달하는 방법은 무엇입니까?

 

       Maths English Science 
Gender   5  3  4 
Male    1  2  2 
Female   4  1  2 

카운트가 사용자가 클릭이 하위 보고서로 리디렉션됩니다 계산하면 각각의 subjects.Data 전달 된 학생의 수는 남녀별로 그룹화 보여줍니다 다음과 같은 데이터가 될 것입니다. 이제는 학생 ID를 하위 보고서로 전달하여 해당 학생 만 표시하려고합니다. Join, Split을 시도했지만 이러한 함수는 매개 변수와 함께 만 사용할 수 있습니다. 필드에는 없습니다. 기본적으로 쉼표로 구분 된 학생 ID를 하위 보고서로 전달하려고합니다.

Google에서 검색했지만 해결책을 찾지 못했습니다. 그래서 해결책을 기다리고 있습니다.

답변

0

나는 이것을 최근에 테이블 릭스 컨트롤에서 클릭 동작을 설정하여 수행했습니다. 본질적으로 나는 텍스트 상자 속성에 갔다. 나는 액션에 갔다. 으로 동작을 설정했다.으로 이동한다.

:이 대답은 당신이 찾고있는 수 있습니다

=IIf(
    Parameters!p_hide_links.Value="y", 
    Nothing, 
    "javascript: void(window.open('http://' + window.location.host + '/ReportServer/Pages/ReportViewer.aspx?/Property+Management/" & replace(Parameters!i_this_report.Value, " ", "+") & 
    "&p_from_date=" & Parameters!p_from_date.Value & 
    "&p_to_date=" & Parameters!p_to_date.Value & 
    "&p_lease_exec=" & Fields!submitted_by.Value & 
    "&p_building_state=" & Parameters!p_building_state.Value & 
    "&p_division_id=" & Parameters!p_division_id.Value & 
    "&p_building_id=" & Parameters!p_building_id.Value & 
    "&p_view_type=d" & 
    "'));" 
) 
+0

참고 :이 방법을 잘 모르는 경우 대상 보고서 이름과 매개 변수를 알려주십시오. 행복하게 표현을 업데이트하겠습니다. – Codingo

+0

실제로 'Gender_Name'그룹에 남성과 여성 행이 있습니다. 그래서 Fields! StudentId.Value를 url로 전달하면 모든 학생 ID 대신 하나의 학생 ID 만 제공됩니다. 그래서 당신의 솔루션이 나를 위해 작동하지 않을 것 같아요. – rakesh

+0

@ 마이클이 도움을받을 수 있습니까? http://stackoverflow.com/questions/10917941/how-to-exclude-column-from-a-report –

0

: 그때 (당신이 당신의 목적지 보고서 이름에 따라 요구와 매개 변수를 수정할 수 있습니다) 다음에 대한의 식을 넣었습니다 텍스트 상자를 오른쪽 클릭하고 텍스트 상자 속성을 선택하고 아래 jpg에서와 같이하십시오.

enter image description here

이제 드롭 다운 메뉴에서 상세 보고서를 선택 당신이 원하는 어느 매개 변수를 전달

[그 거기 경우 새로 만들기]이 입력이 하위 보고서 매개 변수 및 사용과 같이 될 것입니다 보고서보기에 표시 할 수있는 세부 정보 데이터 집합

문제가 발생하면 알려주세요.

+0

하위 보고서에 매개 변수를 전달하는 방법을 알고 있습니다. 하지만 제 경우에는 그룹을 행에 적용했습니다. 사용자가 3을 클릭하면 3 개의 학생 ID가 모두 하위 보고서로 전달됩니다. 희망은 내 요점을 이해합니다. – rakesh

+0

OK ... ID 대신 매개 변수를 비틀 수 있으므로 제목 (성) 및 성별을 전송하고 데이터베이스에서 학생 세부 정보를 검색 할 수 있습니다. simillar 기준을 충족하는 학생 데이터를 얻기 위해 아무것도 전달할 수 없습니다. – Pratik

관련 문제