표시 컴포넌트

태그 및 속성을 사용하여 보고서 템플리트의 표시 컴포넌트를 변경할 수 있습니다.
표 1. 표시 컴포넌트
컴포넌트 설명 태그 및 속성 예제
fp:attrstat1d 하나의 속성에 대한 통계를 표시합니다. 사용자 인터페이스의 정보와 보고서의 정보가 다를 수 있습니다. 예를 들어, 사용자 인터페이스에서는 막대와 숫자 둘 다 사용하지만 보고서에서는 숫자만 사용합니다. 이 컴포넌트에는 공통 속성, 공통 태그 및 다음 태그가 있습니다.
  • attrId: 통계가 작성되는 속성이 있는 attrParam 유형의 필수 태그입니다. attrParam의 masterid는 viewId로 이름이 지정된 viewParam의 ID입니다.
  • viewId: 뷰 ID가 포함된 viewParam 유형의 필수 태그입니다.
  • sumAttrId: 합계 속성으로 사용되는 속성을 가진 attrParam 유형(type="numbertext")의 선택적 태그입니다. attrParam의 masterid는 viewId로 이름이 지정된 viewParam의 ID입니다. 기본 설정은 합계 기준을 사용하지 않는 것입니다. 대신 요소의 수를 계산합니다.
  • sumCritId: 합계 기준으로 사용되는 기준이 있는 critParam 유형의 선택적 태그입니다. critParam의 masterid는 viewId로 이름이 지정된 viewParam의 ID입니다. 기본 설정은 합계 기준을 사용하지 않는 것이지만, 대신 요소의 수를 계산합니다.
  • showElementLists: 요소의 제목을 명시적으로 나열해야 하는지 여부를 판별하는 checkboxParam 유형의 선택적 태그입니다. 값이 true인 경우 sumAttrId 및 sumCritId를 무시합니다. 값이 false인 경우에는 제목이 표시되지 않고 대신 요소의 수 또는 속성이나 기준의 합계가 표시됩니다. 기본값은 false입니다.
  • valueAttrId: 속성 값을 수집할 때 사용되는 속성을 가진 attrParam 유형의 선택적 태그입니다. attrParam의 masterid는 viewId로 이름이 지정된 viewParam의 ID입니다. 기본 설정은 속성 값을 수집하지 않고, 대신 요소의 수를 계산합니다.
<fp:attrstat1d
	descr="Attribute Statistics for one attribute" >
	<fp:viewParam
		changeable="template"
		id="101"
		name="viewId"
		descr="The view"
	/>
	<fp:attrParam
		changeable="template"
		id="102"
		name="attrId"
		masterid="101"
		descr="The attribute"
	/>
	<fp:attrParam
		changeable="template"
		id="103"
		name="sumAttrId"
		masterid="101"
		type="numbertext"
		descr="The sum attribute"
	/>
	<fp:checkboxParam
		changeable="runtime"
		id="104"
		name="showElementLists"
		descr="Click here to list the titles of the elements"
		 defaultvalue="true"
	/>
<fp:attrstat1d>
fp:attrstat2d 두 개의 속성에 대한 통계를 표시합니다. 사용자 인터페이스의 정보와 보고서의 정보가 다를 수 있습니다. 이 컴포넌트에는 공통 속성, 공통 태그 및 다음 속성과 태그가 있습니다.
  • firstcolumnwidth: 요소 제목이 포함된 첫 번째 열의 너비를 결정하는 선택적 속성입니다. 자세한 정보는 fp:defaultattrstat2dfirstcolumnwidth, fp:defaultattrstat2dlastcolumnwidth를 참조하십시오. 기본값은 fp:defaultattrstat2dfirstcolumnwidth로 지정되는 값입니다. fp:defaultattrstat2dfirstcolumnwidth가 사용되지 않는 경우 기본값은 100입니다.
  • lastcolumnwidth: 행 합계가 포함된 마지막 열의 너비를 결정하는 선택적 속성입니다. 자세한 정보는 fp:defaultattrstat2dfirstcolumnwidth, fp:defaultattrstat2dlastcolumnwidth를 참조하십시오. 기본값은 fp:defaultattrstat2dlastcolumnwidth로 지정되는 값입니다. fp:defaultattrstat2dlastcolumnwidth가 사용되지 않는 경우 기본값은 100입니다.
  • viewId: 뷰 ID가 포함된 viewParam 유형의 필수 태그입니다.
  • xAttrId: X 축에 통계가 작성되는 속성을 지정하는 attrParam 유형의 필수 태그입니다. attrParam의 masterid는 viewId로 이름이 지정된 viewParam의 ID입니다.
  • yAttrId: Y 축에 통계가 작성되는 속성을 지정하는 attrParam 유형의 필수 태그입니다. attrParam의 masterid는 viewId로 이름이 지정된 viewParam의 ID입니다.
  • showElementLists: 요소의 제목을 명시적으로 나열해야 하는지 여부를 판별하는 checkboxParam 유형의 선택적 태그입니다. 값이 true인 경우 sumAttrId 및 sumCritId를 무시합니다. 값이 false인 경우에는 제목이 표시되지 않고 대신 요소의 수 또는 속성이나 기준의 합계가 표시됩니다.
  • sumAttrId: 합계 속성으로 사용되는 속성을 가진 attrParam 유형(type="numberext")의 선택적 태그입니다. attrParam의 masterid는 viewId로 이름이 지정된 viewParam의 ID입니다. 기본값은 속성 합계를 사용하지 않고, 대신 요소의 수를 계산합니다.
  • sumCritId: 합계 기준으로 사용되는 기준이 있는 critParam 유형의 선택적 태그입니다. critParam의 masterid는 viewId로 이름이 지정된 viewParam의 ID입니다. 기본값은 합계 기준을 사용하지 않고, 대신 요소의 수를 계산합니다.
  • valueAttrId: 속성 값을 수집할 때 사용되는 속성을 가진 attrParam 유형의 선택적 태그입니다. attrParam의 masterid는 viewId로 이름이 지정된 viewParam의 ID입니다. 기본값은 속성 값을 수집하지 않고, 대신 요소의 수를 계산합니다.
<<fp:attrstat2d
	descr="Attribute Statistics for two attribute" >
	firstcolumnwidth="200"
	lastcolumnwidth="50" >
	<fp:viewParam
		changeable="template"
		id="101"
		name="viewId"
		descr="The view"
	/>
	<fp:attrParam
		changeable="template"
		id="102"
		name="xAttrId"
		masterid="101"
		descr="The attribute on the X axis"
	/>
	<fp:attrParam
		changeable="template"
		id="103"
		name="yAttrId"
		masterid="101"
		descr="The attribute on the Y axis"
	/>
	<fp:attrParam
		changeable="runtime"
		id="104"
		name="sumAttrId"
		masterid="101"
		descr="The sum criterion
	/>
	<fp:checkboxParam
		changeable="runtime"
		id="105"
		name="showElementLists"
		descr="Click here to list the titles of the elements"
		 defaultvalue="true"
	/>
<fp:attrstat2d>>
fp:choicehistory1 시간 경과에 따른 변경사항의 선택사항 히스토리를 표시합니다. 사용자 인터페이스에서는 상세 시간대 또는 갠트 차트를 선택할 수 있습니다. 보고서에서는 상세 시간대만 사용 가능합니다. 이 컴포넌트에는 공통 속성, 공통 태그 및 다음 태그가 있습니다.
  • attrId: 선택사항 통계를 작성해야 하는 속성을 지정하는 attrParam 유형(type="choice")의 필수 태그입니다. attrParam의 masterid는 viewId로 이름이 지정된 viewParam의 ID입니다.
  • viewId: 뷰 ID가 포함된 viewParam 유형의 필수 태그입니다.
<fp:choicehistory1
	descr="Changes Over Time" >
	<fp:viewParam
		changeable="template"
		id="101"
		name="viewId"
		descr="The view"
	/>
	<fp:attrParam
		changeable="template"
		id="102"
		name="attrId"
		masterid="101"
		type="choice"
		descr="The attribute"
	/>
</fp:choicehistory1>
fp:choicehistory2 변경사항 수의 선택사항 히스토리를 표시합니다. 이 컴포넌트에는 공통 속성, 공통 태그 및 다음 태그가 있습니다.
  • attrId: 선택사항 통계를 작성해야 하는 속성을 지정하는 attrParam 유형(type="choice")의 필수 태그입니다. attrParam의 masterid는 viewId로 이름이 지정된 viewParam의 ID입니다.
  • viewId: 뷰 ID가 포함된 viewParam 유형의 필수 태그입니다.
  • displayDays: 단위가 일 수여야 하는지 또는 시간 수여야 하는지 판별하는 checkboxParam 유형의 선택적 태그입니다. 값이 true인 경우 일 수가 표시됩니다. 값이 false인 경우, 시간 수가 표시됩니다. 기본값은 false입니다.
<fp:choicehistory2
	descr="Number of Changes" >
	<fp:viewParam
		changeable="template"
		id="101"
		name="viewId"
		descr="The view"
	/>
	<fp:attrParam
		changeable="template"
		id="102"
		name="attrId"
		masterid="101"
		type="choice"
		descr="The attribute"
	/>
<fp:checkboxParam
		changeable="template"
		id="103"
		name="displayDays"
		descr="Count number of days (not hours)"
		defaultvalue="false"
	/>
</fp:choicehistory2>
fp:choicehistory3 시간/값의 선택사항 히스토리를 표시합니다. fp:choicehistory3 컴포넌트에는 fp:choicehistory2와 동일한 속성 및 태그가 있습니다.
<fp:choicehistory3
	descr="Time/ Value" >
	<fp:viewParam
		changeable="template"
		id="101"
		name="viewId"
		descr="The view"
	/>
	<fp:attrParam
		changeable="template"
		id="102"
		name="attrId"
		masterid="101"
		type="choice"
		descr="The attribute"
	/>
<fp:checkboxParam
		changeable="template"
		id="103"
		name="displayDays"
		descr="Count number of days (not hours)"
		defaultvalue="false"
	/>
</fp:choicehistory3>
fp:choicehistory4 히스토리 그래프에 대한 선택사항 히스토리를 표시합니다. 이 컴포넌트에는 공통 속성, 공통 태그 및 다음 태그가 있습니다.
  • attrId: 선택사항 통계를 작성해야 하는 속성을 지정하는 attrParam 유형(type="choice")의 필수 태그입니다. attrParam의 masterid는 viewId로 이름이 지정된 viewParam의 ID입니다.
  • viewId: 뷰 ID가 포함된 viewParam 유형의 필수 태그입니다.
  • size: 히스토리 그래프의 크기를 결정하는 intParam 유형의 선택적 태그입니다.
    • 0: 매우 작음
    • 1: 작음
    • 2: 중간(기본값)
    • 3: 큼
    • 4: 매우 큼
<fp:choicehistory4
	descr="History Graph" >
	<fp:viewParam
		changeable="template"
		id="101"
		name="viewId"
		descr="The view"
	/>
	<fp:attrParam
		changeable="template"
		id="102"
		name="attrId"
		masterid="101"
		type="choice"
		descr="The attribute"
	/>
<fp:intParam
		changeable="runtime"
		id="103"
		name="size"
		descr="The size of the graph (0-4)"
		defaultvalue="1"
	/>
</fp:choicehistory4>
fp:table 표에 있는 요소의 모든 속성 값을 표시합니다. 여러 개의 속성이 있는 경우 표가 둘 이상의 작은 표로 분할됩니다. 일반 보고서에서는 요소를 트리 순서로 정렬합니다. Quick Report에서는 요소를 사용자 인터페이스와 동일한 방법으로 정렬합니다. 이 컴포넌트에는 공통 속성, 공통 태그 및 다음 태그가 있습니다.
  • viewId: 뷰 ID가 포함된 viewParam 유형의 필수 태그입니다.
  • attr_Title, attr_Prefix: 열의 너비를 변경하는 intParam 유형의 선택적 태그입니다. 예를 들어, attr_Title의 값이 150으로 설정된 경우 Title 속성이 포함된 열의 너비는 보통 너비보다 넓습니다. 기본값은 100입니다.
    주: 모든 파일 속성 및 대형 텍스트 속성 같은 일부 열은 이미 기본 크기보다 넓습니다. XML에서만 attr_*** intParam 태그의 값을 설정할 수 있습니다.
  • includeDimmed: 비활성(dimmed) 폴더를 보고서에 표시해야 하는지 여부를 판별하는 checkboxParam 유형의 선택적 태그입니다. 기본값은 true입니다.
  • width: 표의 크기를 결정하는 intParam 유형의 선택적 태그입니다. 기본값은 100입니다.
<fp:table
	descr="Attribute table for a view" >
	<fp:viewParam
		changeable="template"
		id="101"
		name="viewId"
		descr="The view"
	/>
	<fp:checkboxParam
		changeable="runtime"
		id="102"
		name="includeDimmed"
		descr="Include dimmed folders"
		defaultvalue="false"
	/>
	<fp:intParam
		changeable="runtime"
		id="103"
		name="width"
		descr="The width of the table"
		defaultvalue="125"
	/>
	<fp:intParam
		changeable="never"
		id="104"
		name="attr_Prefix"
		descr="The width of the Prefix column"
		defaultvalue="50"
	/>
	<fp:intParam
		changeable="nevre"
		id="105"
		name="attr_Description"
		descr="The width of the Descripiton column"
		defaultvalue="200"
	/>
</fp:table>
fp:traceability 두 뷰 사이의 모든 링크를 표시합니다. 사용자 인터페이스에서는 링크가 추적성 매트릭스에 화살표로 표시되지만 보고서에서는 목록으로 표시됩니다. 이 컴포넌트에는 공통 속성, 공통 태그 및 다음 태그가 있습니다.
  • xViewId: 뷰 ID가 포함된 필수 태그입니다.
  • yViewId: 뷰 ID가 포함된 필수 태그입니다. yViewId는 xViewId와 동일할 수 있습니다.
<fp:traceability
	descr="History Graph" >
	<fp:viewParam
		changeable="template"
		id="101"
		name="xViewId"
		descr="One of the views"
	/>
	<fp:viewParam
		changeable="template"
		id="102"
		name="yViewId"
		descr="The other view"
	/>
	</fp:traceability>
fp:tree 모든 요소 및 요소의 속성 값을 트리 구조로 표시합니다. 트리가 fp:chapter 내부에 있으면 목차가 생성되는 경우 트리는 목차의 일부입니다. 트리가 fp:reporttemplate 태그의 바로 아래에 있는 경우 트리가 목차의 일부가 되지 않습니다. 숨겨진 장에 트리를 배치할 수 있습니다. 이 컴포넌트에는 공통 속성, 공통 태그 및 다음 속성과 태그가 있습니다.
  • attrnamestyle: 속성 이름을 인쇄하는 방법을 결정하는 선택적 속성입니다. 자세한 정보는 fp:defaultattrnamestyle을 참조하십시오. 기본값은 fp:defaultattrnamestyle로 지정되는 값입니다. fp:defaultattrnamestyle이 사용되지 않는 경우 기본값은 attrnamestyle=""입니다(추가 속성 이름 스타일 없음).
  • hidetopelement: 트리의 최상위 요소를 숨기거나 표시하는 선택적 속성입니다. 값이 false로 설정된 경우 최상위 요소는 숨겨지지 않습니다. 기본값은 false입니다.
  • nlbeforetreefolders: fp:tree의 헤더 앞에 새 행을 추가해야 하는지 여부를 지정하는 선택적 속성입니다. 자세한 내용은 fp:defaultnlbeforetreefolders를 참조하십시오. 값이 false로 설정된 경우 표제 앞에 새 행이 삽입됩니다. 기본값은 fp:defaultnlbeforetreefolders로 지정되는 값입니다. fp:defaultnlbeforetreefolders가 사용되지 않는 경우 기본값은 false입니다.
  • nodesbeforefolders: 노드(폴더 아님)를 첫 번째로 표시할지 또는 폴더를 첫 번째로 표시할지 여부를 결정하는 선택적 속성입니다. 트리에 있는 하나 이상의 폴더에 노드와 폴더가 둘 다 포함되어 있는 경우에만 이 속성이 적용됩니다. 자세한 정보는 fp:defaultnodesbeforefolders를 참조하십시오. 값이 false로 설정된 경우 폴더가 첫 번째로 나열됩니다. 기본값은 fp:defaultnodesbeforefolders로 지정되는 값입니다. fp:defaultnodesbeforefolders가 사용되지 않는 경우 기본값은 false입니다.
  • viewId: 뷰 ID가 포함된 viewParam 유형의 필수 태그입니다.
  • flat: checkboxParam 유형의 선택적 태그입니다. 값이 false로 설정된 경우 트리가 실제 트리로 표시됩니다. 값이 true로 설정된 경우에는 트리의 요소가 동일한 레벨에 표시되며 트리 구조는 무시됩니다. 기본값은 false입니다.
  • includeDimmed: 비활성(dimmed) 폴더를 트리 구조에 포함시켜야 하는지 여부를 결정하는 checkboxParam 유형의 선택적 태그입니다. 기본값은 true입니다.
<fp:tree
		attrnamestyle="underline"
		hidetopelement="false"
		nodesbeforefolders="true"
		nlbeforetreefolders="false"
		descr="A tree view" >
		<fp:viewParam
			changeable="template"
			id="101"
			name="viewId"
			descr="The view"
		/>
	<fp:checkboxParam
			changeable="runtime"
			id="101"
			name="flat"
			descr="Click here to draw a flat tree"
			defaultvalue="false"
		/>
	<fp:checkboxParam
		changeable="runtime"
		id="103"
		name="includeDimmed"
		descr="Click here to Include dimmed folders"
		defaultvalue="false"
	/>
</fp:tree>
fp:whatsnew 히스토리를 생성하는 속성에 대한 변경사항 목록을 표시합니다. 이 컴포넌트에는 공통 속성, 공통 태그 및 다음 태그가 있습니다.
  • scope: 속성 변경사항이 표시되는 기간을 결정하는 stringParam 유형의 필수 태그입니다.
    • logout: 마지막 로그아웃 이후 발생한 변경사항
    • 2ndlogout: 마지막에서 두 번째 로그아웃 이후 발생한 변경사항
    • 3rdlogout 마지막에서 세 번째 로그아웃 이후 발생한 변경사항
    • 0: 한 시간 전 이후의 변경사항
    • 1: 8시간 전 이후의 변경사항
    • 2: 24시간 전 이후의 변경사항
    • 3: 일주일 전 이후의 변경사항
  • viewId: 뷰 ID가 포함된 viewParam 유형의 필수 태그입니다.
  • attrId: 변경사항을 표시할 속성을 결정하는 attrParam 유형의 선택적 태그입니다. 값이 설정되지 않은 경우 모든 속성의 변경사항이 표시됩니다. 태그의 masterid는 viewld로 이름이 지정된 viewParam의 ID입니다. 기본값은 값을 설정하지 않는 것입니다.
  • memberId: 변경사항을 표시할 구성원을 결정하는 memberParam 유형의 선택적 태그입니다. 값이 설정되지 않은 경우 모든 구성원의 변경사항이 표시됩니다. 기본값은 값을 설정하지 않는 것입니다.
<fp:whatsnew
	descr="A list of recent changes">
	<fp:stringParam
		changeable="template"
		id="101"
		name="scope"
		descr="Enter scope (logout, 0-3)
	/>
	<fp:viewParam
		changeable="template"
		id="102"
		name="viewId"
		descr="The view"
	/>
	<fp:attrParam
		changeable="template"
		id="103"
		name="attrId"
		masterid="102"
		descr="An attribute"
	/>
	<fp:memberParam
		changeable="runtime"
		id="106"
		name="memberId"
		descr="A member"
	/>
</fp:whatsnew>
fp:gantt 시간대에 따라 데이터 속성이 표시되는 갠트 차트를 표시합니다. 이 컴포넌트에는 공통 속성, 공통 태그 및 다음 태그가 있습니다.
  • viewId: 뷰 ID가 포함된 viewParam 유형의 필수 태그입니다.
  • iconpos: 아이콘의 위치를 결정하는 intParam 유형의 선택적 태그입니다.
    • 1: 선 위
    • 2: 선
    • 3: 선 아래(기본값)
    • 4: 아이콘 없음
  • elementgap: 요소 사이의 간격을 결정하는 intParam 유형의 선택적 태그입니다.
    • 1: 작음(기본값)
    • 2: 중간
    • 3: 큼
  • linethickness: 선의 두께를 결정하는 intParam 유형의 선택적 태그입니다.
    • 1: 얇음
    • 2: 중간(기본값)
    • 3: 두꺼움
  • linkattrid: 링크 속성 ID를 결정하는 attrParam 유형(type="link")의 선택적 태그입니다. attrParam의 masterid는 viewId로 이름이 지정된 viewParam의 ID입니다. 기본값은 -1로 링크가 없음을 나타냅니다.
  • plotprefix: 접두부를 표시할지 여부를 결정하는 checkboxParam 유형의 선택적 태그입니다. 기본값은 true입니다.
  • plottitle: 제목을 표시할지 여부를 결정하는 checkboxParam 유형의 선택적 태그입니다. 기본값은 true입니다.
  • sortattrid: 정렬 속성 ID를 결정하는 attrParam 유형의 선택적 태그입니다. attrParam의 masterid는 viewId로 이름이 지정된 viewParam의 ID입니다. 기본값은 -1로 정렬되지 않음을 나타냅니다.
  • reverseorder: 첫 번째 값을 맨 위에 배치할지 또는 맨 아래 배치할지 요소의 순서를 결정하는 checkboxParam 유형의 선택적 태그입니다. 값이 false로 설정된 경우 첫 번째 값을 맨 위에 배치합니다. 기본값은 false입니다.
  • textpos: 접두부 및 제목의 위치를 결정하는 intParam 유형의 선택적 태그입니다.
    • 1: 선 위
    • 2: 선(기본값)
    • 3: 선 아래
    • 4: 아이콘 없음
<fp:gantt
	descr="A Gantt chart">
	<fp:viewParam
	changeable="template"
	id="101"
	name="viewId"
	descr="The view"
	/>
	<fp:checkboxParam
		changeable="runtime"
		id="102"
		name="plotprefix"
		descr="Click here to include Prefix"
		defaultvalue="true"
	/>
<fp:checkboxParam
		changeable="runtime"
		id="103"
		name="plottitle"
		descr="Click here to include Title"
		defaultvalue="true"
	/>
<fp:intParam
		changeable="runtime"
		id="104"
		name="iconpos"
		descr="The position of icons (1-4)"
		defaultvalue="2"
	/>
<fp:intParam
		changeable="runtime"
		id="104"
		name="iconpos"
		descr="The position of icons (1-4)"
		defaultvalue="3"
	/>
<fp:intParam
		changeable="runtime"
		id="105"
		name="textpos"
		descr="The position of the text (1-4)"
		defaultvalue="2"
	/>
<fp:intParam
		changeable="runtime"
		id="106"
		name="textpos"
		descr="The position of the text (1-4)"
		defaultvalue="2"
	/>
	<fp:intParam
		changeable="runtime"
		id="107"
		name="linethickness"
		descr="The lines' thickness"
		defaultvalue="2"
	/>
<fp:intParam
		changeable="runtime"
		id="105"
		name="textpos"
		descr="The position of the text (1-4)"
		defaultvalue="2"
	/>
<fp:attrParam
		changeable="template"
		id="108"
		name="sortattrid"
		masterid=101
		descr="The sort attribute"
	/>
	<fp:attrParam
		changeable="template"
		id="109"
		name="linkattrid"
		masterid="101"
		descr="The link attribute"
	/>
</fp:gantt>
fp:baselinediff 두 기준선 사이의 차이점을 표시합니다. 이 컴포넌트에는 공통 속성, 공통 태그 및 다음 태그가 있습니다.
  • viewId: 뷰 ID가 포함된 viewParam 유형의 필수 태그입니다.
  • baselineA: 첫 번째 기준선의 이름을 지정하는 stringParam 유형의 필수 태그입니다.
  • baselineB: 두 번째 기준선의 이름을 지정하는 stringParam 유형의 필수 태그입니다.
<fp:baselinediff
	descr="Baseline Diff">
	<fp:viewParam
			changeable="template"
			id="101"
			name="viewId"
			descr="The view"
	/>
	<fp:stringParam
			changeable="template"
			id="102"
			name="baselineA"
			descr="The first baseline"
	/>
<fp:stringParam
			changeable="template"
			id="103"
			name="baselineB"
			descr="The second baseline"
	/>
</fp:baselinediff>

피드백