항목에 확장 또는 축소 동작 추가(보고서 작성기 및 SSRS)Add an Expand or Collapse Action to an Item (Report Builder and SSRS)

사용자가 보고서 항목을 대화형으로 확장 또는 축소하거나, 테이블이나 행렬의 경우 그룹과 연결된 행과 열을 축소 또는 확장할 수 있도록 설정할 수 있습니다.You can enable a user to interactively expand or collapse report items, or expand or collapse rows and columns associated with a group for a table or matrix. 사용자가 항목을 확장 또는 축소할 수 있도록 하려면 해당 항목에 표시 유형 속성을 설정합니다.To allow users to expand or collapse an item, you set the visibility properties for that item. 표시 유형을 설정하면 HTML 보고서 뷰어에서 사용할 수 있으며 이를 드릴다운 동작이라고도 합니다.Setting visibility works in an HTML report viewer, and is sometimes called a drilldown action.

보고서 디자인 뷰에서 확장 및 축소 토글 아이콘을 표시할 입력란의 이름을 지정합니다.In report design view, you specify the name of the text box where you want to display the expand and collapse toggle icons. 렌더링된 보고서에서 이 입력란에는 내용 이외에 더하기(+) 또는 빼기(-) 기호가 표시됩니다.In the rendered report, the text box displays a plus (+) or minus (-) sign in addition to its contents. 사용자가 이 토글을 클릭하면 보고서 화면이 새로 고쳐져 보고서 항목의 현재 표시 유형 설정에 따라 보고서 항목이 표시되거나 숨겨집니다.When the user clicks the toggle, the report display is refreshed to show or hide the report item, based on the current visibility settings for items in the report.

일반적으로 확장 및 축소 동작은 처음에는 요약 데이터만 표시하고 사용자가 더하기 기호를 클릭하면 상세 데이터가 표시될 수 있도록 하려는 경우에 사용합니다.Typically, the expand and collapse action is used to initially display only summary data and to enable the user to click the plus sign to show detail data. 예를 들어 처음에는 차트에 대한 값을 표시하는 테이블을 숨기거나 드릴다운 보고서처럼 중첩된 행이나 열 그룹이 있는 테이블의 자식 그룹을 숨길 수 있습니다.For example, you can initially hide a table that displays values for a chart, or hide child groups for a table with nested row or column groups, as in a drilldown report.

참고

SQL Server Data Tools의 보고서 작성기 및 보고서 디자이너에서 페이지를 매긴 보고서 정의(.rdl) 파일을 만들고 수정할 수 있습니다.You can create and modify paginated report definition (.rdl) files in Report Builder and in Report Designer in SQL Server Data Tools. 각 제작 환경에서는 보고서 및 관련 항목을 만들고, 열고, 저장할 수 있는 여러 방법을 제공합니다.Each authoring environment provides different ways to create, open, and save reports and related items.

확장 및 축소 동작을 그룹에 추가하려면To add expand and collapse action to a group

  1. 보고서 디자인 뷰에서 테이블 또는 행렬을 클릭하여 선택합니다.In report design view, click the table or matrix to select it. 그룹화 창에 행 및 열 그룹이 표시됩니다.The Grouping pane displays the row and column groups.

    그룹화 창Grouping Pane

    그룹화 창이 나타나지 않는 경우 보기 메뉴를 클릭한 다음 그룹화를 클릭합니다.If the Grouping pane does not appear, click the View menu and then click Grouping.

  2. 그룹화 창 제목 표시줄을 마우스 오른쪽 단추로 클릭한 다음 고급을 클릭합니다.Right-click anywhere in the title bar of the Grouping pane, and then click Advanced. 그룹화 창 모드가 전환되어 디자인 화면에 행 및 열의 기본 표시 구조가 표시됩니다.The Grouping pane mode toggles to show the underlying display structure for rows and columns on the design surface.

    고급 모드 메뉴가 있는 그룹화 창Grouping Pane with Advanced Mode menu

  3. 해당 그룹 창에서 연결된 행 또는 열을 숨기려고 하는 행 그룹 또는 열 그룹의 이름을 클릭합니다.In the appropriate group pane, click the name of the row group or column group for which you want to hide the associated rows or columns. 그룹이 선택되고 속성 창에 테이블릭스 멤버 속성이 표시됩니다.The group is selected and the Properties pane shows the Tablix Member properties.

    참고

    속성 창이 표시되지 않으면 리본에서 보기 를 클릭한 다음 속성을 클릭합니다.If you do not see the Properties pane, click View on the Ribbon and then click Properties.

  4. 숨김에서 다음 옵션 중 하나를 선택하여 보고서를 처음 실행할 때 보고서 항목이 표시되는 방식을 설정합니다.In Hidden, choose one of the following options to set the visibility of this report item the first time you run a report:

    • 보고서 항목을 표시하려면 False 를 선택합니다.Select False to display the report item.

    • 보고서 항목을 숨기려면 True 를 선택합니다.Select True to hide the report item.

    • 선택 <식 > 열려는 대화 상자는 표시 유형을 결정 하려면 런타임에 계산 되는 식을 만들 수 있습니다.Select <Expression> to open the Expression dialog box to create an expression that is evaluated at run time to determine the visibility.

  5. ToggleItem의 드롭다운 상자에서 토글 이미지를 추가할 입력란의 이름을 선택합니다.In ToggleItem, from the drop-down box, select the name of a text box to which to add the toggle image.

    다음 이미지에서 Color 행 그룹은 사용자가 연결된 행을 확장 및 축소할 수 있도록 구성되어 있습니다.In the following image, the Color row group is configured enable users to expand and collapse associated rows.

    확장할 행 그룹 구성Configuring a row group to be expanded

    참고

    토글 이미지가 있는 입력란은 연결된 행 또는 열을 숨기려고 하는 행 또는 열 그룹일 수 없습니다.The text box with the toggle image cannot be the row or column group for which you want to hide the associated rows or columns. 입력란은 숨기려는 항목과 같은 그룹에 있거나 상위 그룹에 있어야 합니다.It must either be in the same group as the item that is being hidden or in an ancestor group. 예를 들어 자식 그룹과 연결된 행의 표시 유형을 전환하려면 부모 그룹과 연결된 행에 있는 입력란을 선택합니다.For example, to toggle visibility of rows associated with a child group, select a text box in a row associated with the parent group.

  6. 토글을 테스트하려면 보고서를 실행하고 토글 이미지가 있는 입력란을 클릭합니다.To test the toggle, run the report and click the text box with the toggle image. 보고서 화면이 새로 고쳐져 전환된 표시 유형이 적용된 행 그룹 및 열 그룹이 표시됩니다.The report display refreshes to show row groups and column groups with their toggled visibility.

    확장 가능한 행 그룹이 있는 실행 중인 보고서Running report with expandable row group

확장 및 축소 동작을 보고서 항목에 추가하려면To add expand and collapse action to a report item

  1. 보고서 디자인 뷰에서 보고서 항목 표시 또는 숨기기 및 클릭을 마우스 오른쪽 단추로 클릭 <보고서 항목 > 속성합니다.In report design view, right-click the report item to show or hide, and then click <report item> Properties. <보고서 항목 > 속성 보고서 항목에 대 한 대화 상자가 열립니다.The <report item> Properties dialog box for the report item opens.

  2. 표시 유형을 클릭합니다.Click Visibility.

  3. 보고서를 처음 실행할 때에서 다음 옵션 중 하나를 선택하여 보고서를 처음 실행할 때 보고서 항목이 표시되는 방식을 설정합니다.In When the report is initially run, choose one of the following options to set the visibility of this report item the first time you run a report:

    • 보고서 항목을 표시하려면 표시 를 선택합니다.Select Show to display the report item.

    • 보고서 항목을 숨기려면 숨기기 를 선택합니다.Select Hide to hide the report item.

    • 런타임에 식을 평가하여 표시 유형을 결정하려면 식에 따라 표시 또는 숨기기 를 선택합니다.Select Show or hide based on an expression to use an expression evaluated at run time to determine the visibility. (fx)를 클릭하여 대화 상자를 열고 식을 만듭니다.Click (fx) to open the Expression dialog box to create an expression.

      참고

      표시 유형에 대한 식을 지정할 때는 보고서 항목의 Hidden 속성을 설정하게 됩니다.When you specify an expression for visibility, you are setting the Hidden property of the report item. 식은 Boolean 인 경우 항목을 숨기고 True 인 경우 항목을 표시하는 False 값을 반환합니다.The expression evaluates to a Boolean value of True to hide the item and False to show the item.

  4. 이 보고서 항목으로 표시 또는 숨기기 가능의 드롭다운 상자에서 토글 이미지를 표시할 보고서 입력란의 이름(예: Textbox1)을 입력 또는 선택합니다.In Display can be toggled by this report item, from the drop-down box, type or select the name of a text box in the report in which to display a toggle image; for example, Textbox1.

    다음 이미지에서 테이블은 사용자가 확장 및 축소할 수 있도록 구성되어 있습니다.In the following image, the table is configured to enable users to expand and collapse it. 테이블의 표시는 Products Table 텍스트 상자로 전환됩니다.The display of the table is toggled by the Products Table text box.

    확장할 보고서 테이블 구성Configure a report table to be expanded

    참고

    선택하는 입력란은 최신 상태이거나 이 보고서 항목에 대한 범위(최대 보고서 본문까지)를 포함해야 합니다.The text box that you choose must be in the current or containing scope for this report item (up to and including the report body). 예를 들어 차트의 표시 유형을 전환하려면 차트와 동일한 포함 범위(예: 보고서 본문 또는 사각형)에 있는 입력란을 선택합니다.For example, to toggle visibility of a chart, select a text box that is in the same containing scope as the chart; for example, the report body or a rectangle. 입력란은 동일하거나 더 높은 컨테이너 계층에 있어야 합니다.The text box must be in the same container hierarchy or higher.

  5. 토글을 테스트하려면 보고서를 실행하고 토글 이미지가 있는 입력란을 클릭합니다.To test the toggle, run the report and click the text box with the toggle image. 보고서 화면이 새로 고쳐져 전환된 표시 유형이 적용된 보고서 항목이 표시됩니다.The report display refreshes to show report items with their toggled visibility.

    확장 하는 테이블이 있는 실행 중인 보고서Running report with an expanding table

관련 항목:See Also

드릴다운 동작(보고서 작성기 및 SSRS) Drilldown Action (Report Builder and SSRS)
항목 ( 숨기기 보고서 작성기 및 SSRS )Hide an Item (Report Builder and SSRS)