圖表運算式一般語法
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 }
參數的數目和類型非為任意的,會視所用的函數而定。