데이터 양식 스크립트 사용

스크립트 기능을 사용하여 스크립트를 보고 수정하고 인쇄할 수 있습니다. [스크립트] 페이지의 텍스트 상자에 구문을 입력합니다.

데이터 양식 스크립트를 생성하는 경우 키워드, 값 및 옵션의 세 가지 구문 요소 유형을 사용할 수 있습니다. 키워드는 스크립트의 개별 라인에 있으며 등호 왼쪽에 놓입니다. 값은 등호 바로 뒤에 놓여 라인을 완성합니다. 옵션은 스크립트의 한 라인에 추가할 수 있으며 각각 쉼표로 구분됩니다.

주:

값이 필요한 경우 옵션 앞에 지정해야 합니다. 옵션은 필수가 아니며 순서에 관계없이 배치할 수 있습니다.

샘플 데이터 양식 스크립트는 Oracle Hyperion Financial Management용 샘플 애플리케이션과 함께 설치됩니다. 이러한 파일은 Financial Management를 설치한 디렉토리의 Sample Applications 폴더에 있습니다.

주:

데이터 입력 양식 스크립트 요소는 대/소문자를 구분하지 않습니다.

표 7-1 데이터 양식 스크립트 구문

스크립트 구문 설명

AddMember

행 정의에 사용하여 사용자가 이전에 데이터가 없었거나 0을 포함하여 양식에서 제외된 멤버의 데이터를 추가할 수 있도록 합니다. 이 옵션은 양식에 아이콘을 추가하며, 아이콘을 누르면 사용자가 양식에 추가할 멤버를 선택할 수 있습니다.

BackgroundPOV

양식의 배경 차원 멤버를 지정하는 데 사용합니다.

Blank

비어 있는 행, 열 또는 셀을 양식에 삽입하는 데 사용합니다.

Cn

양식의 각 행을 정의하는 데 사용합니다.

CalcByRow

셀에 교차하는 열 계산이 있을 경우 행 계산을 사용할지 여부를 지정하는 데 사용합니다.

Cell_Link

행 정의에 Link와 함께 사용하여 다른 데이터 입력 양식에 링크합니다.

CellText

행 또는 열이 셀 텍스트 입력을 허용하는지 여부를 지정하는 데 사용됩니다.

CustomHeader

멤버 레이블 또는 설명 대신 표시할 사용자정의 머리글 텍스트를 지정하는 데 사용됩니다. 행이나 열 정의에 사용합니다.

다음과 같은 키워드는 사용자정의 머리글에 사용할 수 없습니다.

  • <pre>

  • <textarea>

  • <script>

  • <javascript>

  • <jscript>

  • <vbs>

  • <vbscript>

  • <XonX=X> 등의 문자열. 여기서 X = 임의의 문자열입니다.

CustomHeaderStyle

행이나 열 머리글에 사용자정의 스타일 속성을 지정하는 데 사용합니다.

DynamicPOV

더 이상 제공되지 않습니다. 사용하지 마십시오.

FormInputBoxLength

양식의 입력 상자 너비를 지정하는 데 사용합니다.

FormNumDecimals

양식의 소수 자릿수를 지정하는 데 사용합니다. 이 키워드는 셀 통화의 소수 자릿수 설정을 재정의합니다. 행, 열 또는 셀에 대해 이 설정을 대체하려면 NumDecimals를 사용합니다.

FormRowHeight

양식의 모든 행 높이를 지정하는 데 사용합니다.

FormScale

양식의 스케일을 지정하는 데 사용합니다.

HeaderOption

양식에서 차원 머리글이 표시되는 방식을 지정하는 데 사용합니다. 레이블 및/또는 설명을 표시하거나, 스타일 속성을 설정하거나, 최대 또는 고정 너비를 설정합니다.

Instructions

HTML 형식의 텍스트와 링크로 지침을 생성하는 데 사용합니다.

LineItemDetailSinglePeriod

라인 항목 세부정보를 선택한 셀에 대해서만 표시할지 또는 모든 기간에 대해 표시할지를 지정하는 데 사용합니다.

Link

Cell_Link와 함께 사용하여 다른 데이터 입력 양식에 링크합니다.

MaxCells

데이터 양식의 최대 셀 수를 지정하는 데 사용합니다.

MaxColsForSparseRetrievalMethod

희소 양식의 성능을 최적화하는 데 사용합니다. 포함된 열 수가 10개를 초과하는 양식에 사용합니다.

NoSuppress

하나 이상의 행이나 열에 대해 제외를 해제하는 데 사용합니다. 이 설정은 SuppressInvalidRows, SuppressNoDataRows, SuppressZeroRows, SuppressInvalidCols, SuppressNoDataCols, SuppressZeroCols 등 양식의 다른 숨김 설정을 대체합니다.

NumDecimals

행, 열 또는 셀의 소수 자릿수를 지정하는 데 사용합니다. 이 키워드는 셀 통화의 소수 자릿수 설정과 양식의 소수 자릿수 설정인 FormNumDecimals를 대체합니다.

OnDemandRules

데이터 양식에 사용할 수 있는 주문형 규칙을 지정하는 데 사용합니다.

Override

하나 이상의 행이나 열에 대해 다른 POV 또는 계산을 지정하거나, 스타일 속성을 추가하거나 스케일을 설정하는 데 사용합니다. 행이나 열 정의에 사용합니다.

HideInPov

POV에서 차원을 숨길지 여부를 지정하는 데 사용합니다.

POVOrder

POV에서 차원 이름의 순서를 지정하는 데 사용합니다.

PrintNumDataColsPerPage

각 페이지에 인쇄할 열 수를 지정하는 데 사용합니다.

PrintNumRowsPerPage

각 페이지에 인쇄할 행 수를 지정하는 데 사용합니다.

PrintRepeatHeadersonAllPages

각 페이지에 머리글을 인쇄하는 데 사용합니다.

Rn

양식의 각 행을 정의하는 데 사용합니다.

ReadOnly

읽기 전용 행, 열 또는 셀을 지정하는 데 사용합니다.

ReportDescription

양식에 대한 설명을 지정하는 데 사용합니다.

앰퍼샌드(&)는 설명에 사용할 수 없습니다.

ReportLabel

양식의 레이블을 지정하는 데 사용합니다. 다음과 같은 문자는 데이터 양식 레이블에 지원되지 않습니다.

앰퍼샌드(&), 별표(*), 백슬래시(\), 콜론(:), 쉼표(,), 중괄호({ } ), 큰따옴표(""), 슬래시(/), 보다 작음 및 보다 큼(< >), 숫자 기호(#), 괄호( ), 마침표(.), 파이프(|), 더하기(+), 물음표(?), 세미콜론(;) 및 후행 밑줄(_).

ReportSecurityClass

양식의 보안 클래스를 지정하는 데 사용합니다.

ReportType

양식 유형을 설정하는 데 사용합니다. 값을 WebForm으로 설정해야 합니다.

RowHeaderPct

양식의 총 너비를 참조하여 행 머리글 너비의 크기를 조정하는 데 사용됩니다.

SCalc

행, 열 또는 셀에 대해 서버측 계산을 지정하는 데 사용합니다.

Scale

행, 열 또는 셀의 스케일을 지정하는 데 사용합니다. 적합한 값은 -12에서 12 사이입니다. 이 설정은 양식 스케일 설정을 재정의합니다. FormScale을 참조하십시오.

SelectablePOVList

양식의 선택 가능 차원 멤버를 지정하는 데 사용합니다.

ShowDescriptions

차원 멤버에 대한 설명을 표시하는 데 사용합니다.

ShowLabels

차원 멤버의 레이블을 표시하는 데 사용합니다.

String

열, 행 또는 셀에 텍스트 문자열을 추가하는 데 사용합니다.

Style

행, 열, 셀 또는 차원 머리글의 스타일 속성을 지정하는 데 사용합니다.

SuppressColHeaderRepeats

반복된 열 머리글이 표시되지 않도록 하는 데 사용합니다.

SuppressInvalidCols

부적합한 셀이 열에 표시되지 않도록 하는 데 사용합니다.

SuppressInvalidRows

부적합한 셀이 행에 표시되지 않도록 하는 데 사용합니다.

SuppressNoDataCols

데이터가 없는 열이 표시되지 않도록 하는 데 사용합니다.

SuppressNoDataRows

데이터가 없는 행이 표시되지 않도록 하는 데 사용합니다.

SuppressRowHeaderRepeats

반복된 행 머리글이 표시되지 않도록 하는 데 사용합니다.

SuppressZeroCols

0이 포함된 열이 표시되지 않도록 하는 데 사용합니다.

SuppressZeroRows

0이 포함된 행이 표시되지 않도록 하는 데 사용합니다.