차트 표현식의 일반적인 구문
표현식 | 기호 |
---|---|
expression ::= ( constant | | |
expressionname | | |
operator1 expression | | |
expression operator2 expression | | |
function | | |
aggregation function | | |
(expression ) | ) |
설명:
constant는 곧은 작은따옴표로 묶인 문자열(텍스트, 날짜 또는 시간)이나 숫자입니다. 상수에는 천 단위 구분 기호가 사용되지 않으며,소수점 구분 기호인 소수점이 사용됩니다.
expressionname은 동일한 차트 내에 있는 다른 표현식의 이름(레이블)입니다.
operator1은 단항 연산자입니다(오른쪽에 있는 하나의 표현식에서 작동).
operator2는 이항 연산자입니다(양쪽에 하나씩 있는 두 개의 표현식에서 작동).
function ::= functionname ( parameters )
parameters ::= expression { , expression }
파라메타의 수와 유형은 임의가 아니라, 사용되는 함수에 따라 결정됩니다.
aggregationfunction ::= aggregationfunctionname ( parameters2 )
parameters2 ::= aggrexpression { , aggrexpression }
파라메타의 수와 유형은 임의가 아니라, 사용되는 함수에 따라 결정됩니다.