DateOffset() 텍스트 함수(관계형 테이블과 계획 및 essbase 그리드의 날짜-유형 값에 유효)는 참조된 날짜에서 지정된 오프셋의 크기만큼 새 날짜를 오프셋하여 계산합니다. 오프셋 크기는 지정된 단위(일, 월 또는 년)를 기준으로 합니다. 텍스트 함수가 관계형 테이블에 표시되거나 보고서에 관계형 테이블이 1개만 있는 경우 테이블-이름은 선택사항이며, 그렇지 않은 경우 테이블-이름을 제공해야 합니다. 행 참조는 선택사항이며, 제공하지 않으면 현재 행이 됩니다. 단위 매개변수는 필수이며 일, 월 또는 년 중 하나여야 합니다.
구문
DateOffset("Grid/TableName", row-reference,ol-reference, calendar-unit, offsetAmount)
매개변수
Grid/TableName
- 텍스트 함수가 그리드/관계형 테이블의 텍스트 셀에서 사용되는 경우의 선택적 매개변수입니다. Text 객체에서 텍스트 함수를 사용할 때 보고서에 그리드/관계형 테이블이 1개만 있는 경우 그리드/테이블이름 매개변수는 선택사항이며, 그렇지 않은 경우 그리드/테이블-이름 매개변수는 필수입니다.
row-reference
- 이 매개변수는 선택사항입니다. 행-참조 매개변수를 지정하지 않으면 '현재' 행(텍스트 함수가 발생하는 행)이 사용됩니다(이는 CellValue() 및 CellText() 같은 텍스트 함수가 작동하는 방식과 유사). 날짜-오프셋 텍스트 함수가 텍스트 객체에서 발생하는 경우 row-reference는 필수입니다. 행 참조에는 오프셋이 포함(예: 1(5)의 행-참조는 1행의 다섯번째 튜플에 대한 속성-값을 반환)될 수 있습니다. 참조된 열은 데이터 소스의 날짜 또는 타임스탬프 값을 참조해야 하며, 그렇지 않으면 빈 문자열이 반환됩니다.
col-reference
- 이 매개변수는 선택사항입니다. 열-참조 매개변수를 지정하지 않으면 '현재' 행(텍스트 함수가 발생하는 열)이 사용됩니다(이는 CellValue() 및 CellText() 같은 텍스트 함수가 작동하는 방식과 유사). 날짜-오프셋 텍스트 함수가 텍스트 객체에서 발생하는 경우 col-reference는 필수입니다. 열 참조에는 오프셋이 포함될 수 있습니다(예: C(E)는 C 열의 다섯번째 속성-이름을 참조). 참조된 열은 데이터 소스의 날짜 또는 타임스탬프 값을 참조해야 하며, 그렇지 않으면 빈 문자열이 반환됩니다.
calendar-unit
- 캘린더 단위는 필수 매개변수입니다. 일, 월 또는 년 중 하나를 선택할 수 있으며, 데이터 차이 오프셋이 계산되는 측정 단위를 결정합니다.
offsetAmount
- 오프셋-크기는 필수이며 양수 또는 음수(0이 아닌 정수)여야 합니다. 오프셋-크기가 양수인 경우 선행 '+' 기호(예: +3)를 포함해야 합니다.
Note:
행-참조 또는 열-참조가 날짜가 아닌 값을 참조하는 경우 이 함수는 빈 문자열을 반환합니다.
DateOffset() 함수가 날짜가 포함되지 않는 열/셀을 참조하는 경우 추가 검증이 수행되지 않습니다. 이 경우 함수는 빈 문자열을 반환합니다.
매개변수 설명의 설명과 같이, offsetAmount가 양수인 경우 더하기 기호 '+'를 앞에 붙여야 합니다. 더하기 기호가 누락되고 음수 기호가 없는 경우 구문 오류가 발생합니다. 텍스트 함수 문자열을 올바르게 구문 분석하기 위해서는 이 매개변수가 필수입니다.
예
참조된 열 B의 날짜 값이 'Jul, 21, 2023'인 경우: