AncestorAlias

AncestorAlias () 텍스트 함수는 관계형 테이블 쿼리에서 반환된 지정된 속성-이름의 값을 반환하는 데 사용됩니다. 이 함수는 관계형 테이블에 적합합니다.

구문

AttributeAlias("TableName", "AttributeName", row-reference,)

매개변수

TableName - 텍스트 함수가 관계형 테이블의 텍스트 셀에서 사용되는 경우의 선택적 매개변수입니다. Text 객체에서 텍스트 함수를 사용할 때 보고서에 관계형 테이블이 1개만 있는 경우 테이블-이름 매개변수는 선택사항이며, 그렇지 않은 경우 테이블-이름 매개변수는 필수입니다.

AttributeName - 이 속성-이름은 필수 매개변수입니다. 이 속성-이름은 관계형 테이블의 열 축 또는 관계형 테이블의 POV에 있는 속성 이름과 일치해야 합니다.

row-reference - 이 매개변수는 선택사항입니다. 행-참조 매개변수가 지정되지 않고 속성-값 텍스트 함수가 관계형-그리드 테이블의 텍스트 셀에 있는 경우 관계형 테이블의 '현재' 행이 사용됩니다. 속성-값 텍스트 함수가 텍스트 객체에 있고 속성-이름이 열 축에 있는 경우 행-참조는 필수입니다. 행 참조에는 오프셋이 포함(예: 1(5)의 행-참조는 1행의 다섯번째 튜플에 대한 속성-값을 반환)될 수 있습니다.

Note:

  • 속성-값 함수에 테이블-이름 매개변수가 없고 텍스트 객체에 있으며 두 개 이상의 관계형 테이블이 있는 경우 검증 오류가 발생합니다.
  • 속성-이름 매개변수가 열 축 또는 pov에 있지 않거나 집계 함수(예: Count(), Max() 등) 내에만 있는 경우 검증 오류가 발생합니다.

  • AttributeValue("Artifact Actions.User"): 관계형 테이블의 현재 행에 있는 지정된 속성 이름에 대한 속성-값을 반환하거나 POV에 있는 지정된 속성-이름에 대한 속성-값을 반환합니다.
  • AttributeValue("Artifact Actions.User", 1(5)): 관계형 테이블의 다섯번째 행에 있는 지정된 속성-이름에 대한 속성-값을 반환합니다. 속성-이름이 POV에 있는 경우 이 구문은 적합하지 않습니다. 검증 오류가 발생합니다. 관계형 테이블 결과 집합에 5개의 행이 없는 경우 빈 문자열이 반환됩니다.
  • AttributeValue("Table 1", "Artifact Actions.User", 1(5)):
  • AttributeValue("Table 1", "Artifact Actions.User", 1(5)): 지정된 관계형 테이블의 다섯번째 행에 있는 지정된 속성-이름에 대한 속성-값을 반환합니다. 속성-이름이 POV에 있는 경우 이 구문은 적합하지 않습니다. 검증 오류가 발생합니다. 관계형 테이블 결과 집합에 5개의 행이 없는 경우 빈 문자열이 반환됩니다.