보고서 설정

템플리트의 태그를 사용하여 보고서 설정을 변경할 수 있습니다. 태그를 템플리트에서 한 번 사용하거나 전혀 사용하지 않을 수 있습니다. 모든 태그에는 fp:라는 접두부가 있습니다. fp: 태그의 컨텐츠는 변역하지 않습니다. 다른 언어로 보고서 템플리트를 작성하려면 해당 언어로 템플리트에 정보를 입력하십시오.
표 1. 보고서 설정 태그
태그 설명 기본값 예제
표 여백
fp:margins 페이지 여백을 결정합니다. fp:margins 태그에는 다음과 같은 선택적 속성이 있습니다.
  • top: 페이지의 위쪽 여백을 결정합니다.
  • bottom: 페이지의 아래쪽 여백을 결정합니다.
  • left: 페이지의 왼쪽 여백을 결정합니다.
  • right: 페이지의 오른쪽 여백을 결정합니다.
모든 속성의 기본값은 66입니다.
<fp:margins
top="72"
bottom="72"
/>
경계 두께
fp:tableborder 표의 외부 경계 두께를 결정합니다. 1
<fp:tableborder>true</fp:tableborder> <fp:cellborder>0.5</fp:cellborder>
<fp:headertableborder>false</fp:headertableborder> <fp:headercellborder>0.75</fp:headercellborder>
이 예제에서 표 경계 및 셀 경계에 기본값이 사용됩니다. 표 머리글에는 경계가 없으며 셀 머리글 경계는 기본값보다 두껍습니다.
fp:cellborder 표의 셀 경계 두께를 결정합니다. 0.5
fp:headertableborder 표의 머리글 및 바닥글 경계 두께를 결정합니다. 1
fp:headercellborder 표의 셀 머리글 및 바닥글 경계 경계를 결정합니다. 0.5
계산된 값 표시
fp:indicatecalculatedvalues 표현식을 사용하여 계산한 값을 표시해야 하는지 여부를 결정합니다. 값이 true인 경우 계산된 모든 값에 별표(*)가 표시됩니다. 값이 false이거나 태그가 사용되지 않는 경우에는 값을 표시하지 않습니다. false
<fp:indicatecalculatedvalues>true</indicatecalculatedvalues>
링크 앞의 텍스트
fp:textbeforelinks

fp:textbeforeincominglinks

모든 링크 속성 값 앞에 삽입되는 텍스트를 지정합니다.

fp:textbeforeincominglinks 태그는 수신 링크 속성에, fp:textbeforelinks는 기타 모든 링크의 경우에 사용됩니다. fp:textbeforeincominglinks의 값이 지정되지 않은 경우 fp:textbeforelinks 값을 사용합니다.

비어 있는 문자열
<fp:textbeforelinks>Link to:</fp:textbeforelinks>
<fp:textbeforeincominglinks>Link from:</fp:textbeforeincominglinks>
이 예제에서 각 속성의 값은 다음과 같습니다.

링크 속성 값:

  • 링크 대상: 요소 1

링크 목록 속성 값:

  • 링크 대상: 요소 1
  • 링크 대상: 요소 2

수신 링크 속성 값:

  • 링크 원본: 요소 1
  • 링크 원본: 요소 2
형식화 스타일
fp:defaultattrnamestyle 트리에 있는 속성 이름의 기본 형식화 스타일을 결정합니다. 사용 가능한 형식은 굵은체, 기울임체, 밑줄, 취소선 및 숨기기입니다.
fp:defaultattrnamestyle은 보고서의 모든 트리(fp:tree)에 대한 기본값입니다. 모든 트리마다 fp:tree 태그의 attrnamestyle="xxx" 속성을 사용하여 기본값을 대체할 수 있습니다.
주: Quick Report의 경우 보고서 템플리트에 다른 attrnametyle 값을 가진 fp:tree 태그가 포함되어 있는 경우에도 항상 기본값(fp:defaultattrnamestyle)이 사용됩니다.
비어 있는 문자열
<fp:defaultattrnamestyle>bold,underline</fp:defaultattrnamestyle>
트리의 노드 및 폴더
fp:defaultnodesbeforefolders 트리에 노드 또는 폴더를 먼저 표시할지 여부를 결정합니다. 트리의 폴더에 노드 및 폴더가 둘 다 포함된 경우에만 이 설정을 적용할 수 있습니다.

값이 true인 경우에는 노드가 첫 번째로 배치되고 값이 false인 경우에는 폴더가 첫 번째로 배치됩니다. fp:defaultnodesbeforefolders 태그가 보고서에 있는 모든 트리의 기본 태그입니다. 모든 트리마다 fp:tree 태그의 nodesbeforefolders="true/false" 속성을 사용하여 기본값을 대체할 수 있습니다.

주: Quick Report의 경우 보고서 템플리트에 다른 nodesbeforefolders 값을 가진 fp:tree 태그가 포함되어 있는 경우에도 기본 태그 fp:defaultnodesbeforefolders가 사용됩니다.
false
<fp:defaultnodesbeforefolders>true</fp:defaultnodesbeforefolders>
이 예제에서는 폴더 앞에 노드가 배치됩니다.
폴더 너비
fp:defaulttablepercentwidth 표의 기본 너비를 결정합니다. 100
<fp:defaulttablepercentwidth>120</fp:defaulttablepercentwidth>
보고서의 표가 보통 너비보다 20% 더 넓습니다.
첫 번째 및 마지막 열의 너비
fp:defaultattrstat2dfirstcolumnwidth

fp:defaultattrstat2dlastcolumnwidth

속성 통계 2D 표의 첫 번째 열 및 마지막 열의 너비를 결정합니다.

각각의 속성 통계 표마다 attrstat2d 태그의 firstcolumnwidth="xxx" 및 lastcolumnwidth="xxx" 속성을 사용하여 기본값을 대체할 수 있습니다.

주: Quick Report의 경우 보고서 템플리트에 다른 firstcolumnwidth 및 lastcolumnwidth 값을 가진 fp:attrstat2d 태그가 포함되어 있는 경우에도 항상 기본값(fp:defaultattrstat2dfirstcolumnwidth 및 fp:defaultattrstat2dlastcolumnwidth)을 사용합니다.
fp:defaultattrstat2dfirstcolumnwidth 및 fp:defaultattrstat2dlastcolumnwidth
<fp:defaultattrstat2dfirstcolumnwidth>200</fp:defaultattrstat2dfirstcolumnwidth>

<fp:defaultattrstat2dlastcolumnwidth>50</fp:defaultattrstat2dlastcolumnwidth>
첫 번째 열은 보통 열 너비의 두 배이고 마지막 열은 보통 열 너비의 절반 너비입니다.
매트릭스 속성
fp:alwaysdisplaymatrixcells 매트릭스 속성이 표시되는 방법(셀 또는 차트)을 결정합니다. 기본적으로 속성은 보고서에 표시되는 것과 동일한 방법으로 표시됩니다. 그러나 fp:alwaysdisplaymatrixcells를 true로 설정하면 속성이 보고서에 차트 및 셀 둘 다로 표시됩니다. 속성이 도구에 셀로 표시되는 경우 fp:alwaysdisplaymatrixcells는 아무 영향도 미치지 않습니다.  
<fp:alwaysdisplaymatrixcells>true</fp:alwaysdisplaymatrixcells>
열 수
fp:maxnumberofcolumns A4 세로 보고서의 표에 있는 최대 열 수를 결정합니다. 보고서 크기가 다른 경우에는 최대 열 수에 다른 값을 사용할 수 있습니다. 예를 들어, A3 세로 보고서의 경우 표의 열 수가 두 배가 됩니다. fp:maxnumberofcolumns 태그에는 다음 속성 값이 있습니다.
  • AttributeStatistics2D: fp:attrstat2d의 최대 열 수입니다. 기본값은 8입니다.
  • PlanWorkLoad: fp:planworkloads의 최대 열 수입니다. 기본값은 5입니다.
  • Priority: fp:prioritylist의 최대 열 수입니다. 기본값은 5입니다.
  • Table: fp:table의 최대 열 수입니다. 기본값은 5입니다.
  • Traceability: fp:traceability의 최대 열 수입니다. 기본값은 8입니다.
 
<fp:maxnumberofcolumns
Table="5"
AttributeStatistics2D="10"    />
최대 열 수는 fp:table의 경우 5, fp:attrstat2d의 경우 10입니다.
줄 바꾸기
fp:defaultnlbeforetreefolders fp:tree 컴포넌트의 헤더 앞에 새 행을 추가해야 하는지 여부를 지정합니다.

값이 true인 경우 새 행이 추가됩니다.

fp:defaultnlbeforetreefolders 태그는 보고서에 있는 모든 트리의 기본값입니다. 모든 트리마다 fp:tree 태그의 nodesbeforefolders="true/false" 속성을 사용하여 기본값을 대체할 수 있습니다.
주: Quick Report의 경우 보고서 템플리트에 다른 nlbeforetreefolders 값을 가진 fp:tree 태그가 포함되어 있어도 기본값인 fp:defaultnlbeforetreefolders가 사용됩니다.
false
<fp:defaultnlbeforetreefolders>true</defaultnlbeforetreefolders>
간격
fp:attributespacerintreereports fp:tree 컴포넌트의 속성 사이에 단락을 추가합니다.  
<fp:attributespacerintreereports>smallFont</fp:attributespacerintreereports>
텍스트 길이
fp:attrstatmaxtextlength fp:attrstat1d 및 fp:attrstat2d 컴포넌트에 있는 셀의 최대 텍스트 길이를 결정합니다. 150
<fp:attrstatmaxtextlength>250</fp:attrstatmaxtextlength>
텍스트의 최대 길이가 250으로 설정됩니다.
뷰 이름 및 정의
fp:defaultshowviewname

fp:defaultshowviewdef

대부분의 보고서 항목에 대한 뷰 내용 앞에 뷰 이름 및 정의를 표시할지 여부를 결정합니다.
fp:defaultshowviewname 및 fp:defaultshowviewdef 태그는 보고서 항목의 기본값입니다. 각 보고서 항목에서 showviewname="xxx" 및 showviewdef="xxx" 태그를 사용하여 기본값을 대체할 수 있습니다.
주: Quick Report의 경우 보고서 템플리트에 다른 attrnametyle 값을 가진 보고서 항목이 포함되어 있어도 기본값이 사용됩니다.
false
<fp:defaultshowviewname>true</fp:defaultshowviewname>
<fp:defaultshowviewdef>false</fp:defaultshowviewdef>
뷰 이름은 표시되지만 뷰 정의는 표시되지 않습니다.

피드백