다음을 통해 공유


드릴스루 컨텍스트 매개 변수 값

보고서 작성기 사용자는 보고서를 만든 다음 다른 보고서 작성기 보고서에서 해당 보고서로 드릴스루할 수 있습니다. 보고서 작성기 보고서를 드릴스루 보고서로 사용하려면 보고서 작성기 사용자가 보고서 속성 대화 상자에서 드릴스루 확인란을 선택해야 합니다. 이렇게 하면 의미 체계 쿼리에 대한 EnableDrillthrough 속성이 True로 설정됩니다. 또한 RDL(Report Definition Language)에 드릴스루 컨텍스트 매개 변수가 추가됩니다. 이 매개 변수는 의미 체계 쿼리로 전달됩니다. 보고서 작성기에서 속성을 설정한 경우 SQL Server Management Studio를 사용하여 보고서를 가리키도록 엔터티의 드릴스루 속성 중 하나를 설정할 수 있습니다.

드릴스루 컨텍스트 매개 변수는 최상위 요소입니다. 드릴스루 컨텍스트 매개 변수 값의 구조는 다음과 같습니다.

<DrillthroughContext>
    <SemanticQuery>...</SemanticQuery>
    <SelectedItems>
        <SelectedItemName>ItemName</SelectedItemName>
        ...
    </SelectedItems>
    <SelectedPath>Path</SelectedPath>
    <GroupingValues>
        <GroupingValue Name="GroupingName">Value</GroupingValue>
        ...
    </GroupingValues>
</DrillthroughContext>

다음 표에서는 이 구조 내의 항목에 대해 설명합니다.

항목 설명

SemanticQuery

드릴스루에 대한 필터 식이 파생될 원본 쿼리가 포함된 요소입니다. 이 요소에는 매개 변수가 포함될 수 없습니다.

ItemName

드릴인투되어 사용자에게 표시될 데이터를 결정하는 식의 이름입니다. ItemName은 쿼리에 포함된 식의 이름에 해당합니다. SelectedItems는 단일 그룹화 식에 대한 참조를 포함하거나 모두 같은 측정값 그룹 또는 같은 Details 컬렉션에 있는 여러 식에 대한 참조를 포함해야 합니다.

Path

선택한 항목에서 드릴다운되는 대상 엔터티로의 Path에 대한 XML입니다.

GroupingName

그룹화의 이름으로, 이 항목의 값은 선택한 항목에서 선택한 인스턴스를 식별하는 데 필요합니다.

Value

선택한 항목에 대한 GroupingName의 값입니다. null을 그룹화 값으로 지정하려면 Value 요소를 지정하지 말고 GroupingValue 요소에 xsi:nil="true"를 추가합니다.

참고 항목

개념

모델 디자이너 개체 속성
모델 디자이너 쿼리 속성
모델 디자이너 데이터 형식
보고서 모델을 사용한 임시 보고
모델 디자이너 작업

도움말 및 정보

SQL Server 2005 지원 받기