图表表达式的一般语法
以下通用语法结构可用于图表表达式,具有许多可选参数:
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 }
参数的数字和类型不是任意的。它们取决于所使用的函数。