세그먼트 인수는 디자이너에서 행 또는 열 ID를 나타내는 값입니다. 참조된 세그먼트는 디자인 타임 행 또는 열을 나타내며 이는 뷰어에서 확장할 수도 있습니다. 뷰 타임 행 및 열은 확장된 행과 열입니다. 행 ID에 숫자를, 열 ID에는 문자를 사용할 수 있습니다. 임의의 표준 공식에서 하나 이상의 세그먼트를 참조할 수 있습니다.
표 -1 표준 공식의 여러 세그먼트에 사용되는 표기법
유형 | 표기법 | 설명 | 예 |
---|---|---|---|
단일 세그먼트 | [ ] | 단일(디자인 타임) 세그먼트입니다. | 세그먼트 2를 가리킵니다.
주: 이전 릴리스에서는 이 표기법이 지원됩니다. |
비연속 세그먼트 | [;] | 여러 개의 단일 행 또는 열 세그먼트입니다. | 세그먼트 2, 5, 7, 8 및 10행을 가리킵니다.
주: 행 또는 열 참조를 나타낼 경우 쉼표 대신 세미콜론을 사용합니다. |
세그먼트 범위 | [:] | 행 또는 열 세그먼트 범위입니다. | 세그먼트 행 2, 3, 4 및 5를 가리킵니다.
|
다음 예에서는 표 -1의 다양한 세그먼트 표기법 조합을 보여 줍니다.
예 1:
세그먼트 1, 3, 5, 6, 7, 8, 9, 10, 12, 13, 14, 15 및 17행을 가리킵니다.
row[1; 3; 5:10; 12:15; 17]
예 2:
다음 표현식이 행 세그먼트 20을 참조하지만 그리드에 행 세그먼트가 15개만 들어 있으면 공식은 세그먼트 4에만 적용됩니다.
row[4; 20]
시작 세그먼트에 끝 세그먼트보다 더 큰 값을 입력하면 시스템은 내부적으로 두 세그먼트를 바꿉니다.
예 3:
세그먼트가 내부적으로 바뀌는 방식을 보여 줍니다.
row[6:3] becomes row[3:6]
동일 세그먼트에 대한 다중 참조는 적합합니다. 이런 경우 동일한 세그먼트가 하나의 표현식에 두 번 포함됩니다.
예 4:
5행을 두 번 더합니다.
row[2;3;5;7;5].sum
예 5:
행 세그먼트 2, 3, 4, 5, 6, 7을 참조한 후 세그먼트 5를 다시 한 번 참조합니다. 평균 계산에 세그먼트 5를 두 번 포함합니다.
row[2:7;5].avg
텍스트 세그먼트는 무시됩니다.
예 6:
행 세그먼트 3이 텍스트 행인 경우 이를 무시합니다.
row[1:5]