다음을 통해 공유


이미지 렌더링의 데이터 영역

이미지 렌더링 확장 프로그램은 데이터 영역 및 데이터 영역에 포함된 데이터의 레이아웃을 정적 이미지로 렌더링합니다. 각 데이터 영역을 렌더링하는 방법은 데이터 영역에 따라 다릅니다.

Matrix

다음 표에서는 이미지 렌더링 확장 프로그램이 Matrix RDL 요소의 요소를 렌더링하는 방법을 보여 줍니다.

RDL 요소 렌더링 형식

KeepTogether

목록의 KeepTogether 속성이 True이면 페이지 나누기가 포함되지 않은 경우 행렬의 셀은 모두 연결되어 표시됩니다.

NoRows

행렬에 행이 없을 경우 행렬 대신 텍스트가 렌더링됩니다. 텍스트는 텍스트 상자에 렌더링됩니다. 페이지 나누기 속성은 무시되고 행렬의 스타일 속성이 텍스트에 적용됩니다. NoRows에 지정된 텍스트가 없으면 행렬 또는 텍스트는 렌더링되지 않습니다.

PageBreakAtStart

행렬은 새 페이지에 표시됩니다.

PageBreakAtEnd

행렬 아래의 항목은 새 페이지에 표시됩니다.

Corner

너비 또는 높이가 100%인 모서리 항목의 크기는 모서리 크기에 맞게 조정됩니다. 100%가 아닌 경우 모서리에 맞지 않으면 항목이 잘립니다.

MatrixColumn

MatrixColumn 요소의 내용은 셀에서 렌더링됩니다. 너비 또는 높이가 100%이면 항목 크기가 셀에 맞게 조정됩니다. 셀에 맞지 않으면 셀에 포함된 항목이 잘립니다. 행렬에 페이지 나누기가 포함된 경우 행렬이 나타나는 각 페이지에서 열 머리글이 반복됩니다.

MatrixRow

MatrixRow 요소의 내용은 셀에서 렌더링됩니다. 너비 또는 높이가 100%이면 항목 크기가 셀에 맞게 조정됩니다. 셀에 맞지 않으면 셀에 포함된 항목이 잘립니다. 행렬에 페이지 나누기가 포함된 경우 행렬이 나타나는 각 페이지에서 행 머리글이 반복됩니다.

Subtotal

부분합은 텍스트 상자로 렌더링됩니다. 행렬에 대한 스타일이 이 텍스트 상자에 적용됩니다.

MatrixCell

MatrixCell 요소의 항목은 셀에서 렌더링됩니다. 너비 또는 높이가 비율로 정해지는 항목의 크기는 셀에 맞게 조정됩니다. 그렇지 않으면 셀의 내용에 따라 셀 크기가 커질 수 있습니다.

다음 표에서는 이미지 렌더링 확장 프로그램이 MatrixCell RDL 요소의 요소를 렌더링하는 방법을 보여 줍니다.

RDL 요소 렌더링 형식

Height

셀의 최소 높이를 결정합니다.

Width

셀의 최소 너비를 결정합니다.

Table

테이블은 표로 렌더링됩니다. 테이블에 테두리가 있으면 테이블 주위에 그려집니다. 다음 표에서는 이미지 렌더링 확장 프로그램이 Table RDL 요소의 요소를 렌더링하는 방법을 보여 줍니다.

RDL 요소 렌더링 형식

KeepTogether

테이블의 KeepTogether 속성이 True이면 페이지 나누기가 포함되지 않은 경우 테이블의 행은 모두 연결되어 표시됩니다.

NoRows

테이블에 셀이 없을 경우 테이블 대신 텍스트가 렌더링됩니다. 텍스트는 텍스트 상자에 렌더링됩니다. 페이지 나누기 속성은 무시되고 테이블의 스타일 속성이 텍스트에 적용됩니다. NoRows에 지정된 텍스트가 없으면 테이블 또는 텍스트가 렌더링되지 않습니다.

PageBreakAtStart

테이블은 새 페이지에 표시됩니다.

PageBreakAtEnd

테이블 아래의 항목은 새 페이지에 표시됩니다.

TableColumn

다음 표에서는 이미지 렌더링 확장 프로그램이 TableColumn RDL 요소의 요소를 렌더링하는 방법을 보여 줍니다.

RDL 요소 렌더링 형식

Width

열의 최소 너비를 결정합니다.

테이블 HeaderFooter 요소는 행에 대한 보고서 항목을 포함하는 사각형의 행으로 렌더링됩니다. 다음 표는 이미지 렌더링 확장 프로그램이 HeaderFooter RDL 요소의 요소를 렌더링하는 방법을 설명합니다.

RDL 요소 렌더링 형식

RepeatOnNewPage

테이블이 여러 페이지에 걸쳐 있으면 각 페이지에 해당 행을 반복합니다. 새 페이지의 머리글 또는 바닥글의 페이지 나누기는 무시됩니다.

TableRow

TableRow 요소는 행에 대한 보고서 항목을 포함하는 사각형으로 렌더링됩니다. 다음 표에서는 이미지 렌더링 확장 프로그램이 TableRow RDL 요소의 요소를 렌더링하는 방법을 보여 줍니다.

RDL 요소 렌더링 형식

Height

행의 최소 높이를 결정합니다.

TableGroup

TableGroup 요소는 테이블의 그룹을 정의합니다. Header 요소가 먼저 렌더링되고 다음으로 세부 정보를 포함하는 TableRow 인스턴스, 마지막으로 Footer 요소가 렌더링됩니다. 페이지에 머리글 공간과 머리글 아래 한 행 정도의 공간이 없으면 머리글이 다음 페이지로 넘어갑니다. 페이지에 바닥글 공간과 바닥글 위 한 행 정도의 공간이 없으면 두 행이 다음 페이지로 넘어갑니다.

TableCell

TableCell요소의 항목은 셀에서 렌더링됩니다. 셀의 내용이 셀에 맞지 않으면 셀의 내용에 따라 셀 크기가 커질 수 있습니다.

Chart

다음 표에서는 이미지 렌더링 확장 프로그램이 Chart RDL 요소의 요소를 렌더링하는 방법을 보여 줍니다.

RDL 요소 렌더링 형식

KeepTogether

차트는 항상 연결되어 표시됩니다.

NoRows

차트에 행이 없을 경우 차트 대신 텍스트가 렌더링됩니다. 텍스트는 텍스트 상자에 렌더링됩니다. 페이지 나누기 속성은 무시되고 차트의 스타일 속성이 텍스트에 적용됩니다. NoRows에 지정된 텍스트가 없으면 차트 또는 텍스트가 렌더링되지 않습니다.

PageBreakAtStart

차트는 새 페이지에 표시됩니다.

PageBreakAtEnd

차트 아래의 항목은 새 페이지에 표시됩니다.

List

다음 표에서는 이미지 렌더링 확장 프로그램이 List RDL 요소의 요소를 렌더링하는 방법을 보여 줍니다.

RDL 요소 렌더링 형식

KeepTogether

목록의 KeepTogether 속성이 True이면 목록에 페이지 나누기가 포함되지 않은 경우 목록에서 반복되는 항목은 모두 연결되어 표시됩니다.

NoRows

목록에 행이 없을 경우 목록 대신 텍스트가 렌더링됩니다. 텍스트는 텍스트 상자에 렌더링됩니다. 페이지 나누기 속성은 무시되고 목록의 스타일 속성이 텍스트에 적용됩니다. NoRows에 지정된 텍스트가 없으면 목록 또는 텍스트가 렌더링되지 않습니다.

PageBreakAtStart

목록은 새 페이지에 표시됩니다.

PageBreakAtEnd

목록 아래의 항목은 새 페이지에 표시됩니다.

목록의 테두리 및 목록의 항목도 렌더링됩니다.

Grouping

다음 표에서는 이미지 렌더링 확장 프로그램이 Grouping RDL 요소의 요소를 렌더링하는 방법을 보여 줍니다.

RDL 요소 렌더링 형식

PageBreakAtStart

그룹은 새 페이지에 표시됩니다.

PageBreakAtEnd

해당 그룹 아래의 그룹 및 항목은 새 페이지에 표시됩니다.

RepeatWith

항목은 데이터 영역이 나타나는 각 페이지의 데이터 영역에서 반복됩니다. 항목의 위치는 데이터 영역의 위치에 따라 바뀝니다.

참고 항목

개념

이미지 출력 디자인

관련 자료

Report Definition Language

도움말 및 정보

SQL Server 2005 지원 받기