ActiveUI

ActiveUI

  • User Guide
  • Developer Documentation

Home > @activeviam/activeui-sdk > MdxCreateApi

MdxCreateApi interface

Contains functions to create MDX nodes.

Signature:

export interface MdxCreateApi 

Properties

PropertyTypeDescription
createAxis(name: AxisName, nonEmpty: boolean, expression: ExpressionNode, properties?: MdxNode[]) => AxisNode
createCaseExpression(match: ExpressionNode, cases: WhenClauseNode[], elseExp: ExpressionNode) => CaseExpressionNode
createCompoundIdentifier(id: IdentifierNode | IdentifierNode[]) => UnknownCompoundIdentifierNode
createCreateStatement(session: Todo, evaluationType: Todo, hiddenType: Todo, formula: string) => CreateStatementNode
createDrillthroughStatement(maxRows: number, firstRow: number, select: SelectStatementNode, columns: ExpressionNode[]) => DrillthroughStatementNode
createDropStatement(session: Todo, formula: string) => DropStatementNode
createFormula(type: string, name: NamedSetCompoundIdentifierNode | MemberCompoundIdentifierNode, expression: ExpressionNode, properties: MemberPropertyDefinitionNode[], inlined?: boolean) => FormulaNode
createFromClause(cubeName: CubeName) => FromClauseNode
createIdentifier(value: string, quoting: Quoting) => IdentifierNode
createLiteral(type: Argument, value: string) => LiteralNode
createMdxFunction(name: string, syntax: Syntax, args: ExpressionNode[]) => MdxFunctionNode
createMemberPropertyDefinition(memberProperty: string, valueExpression: ExpressionNode) => MemberPropertyDefinitionNode
createRefreshStatement(id: string) => RefreshStatementNode
createSelectStatement(axes: AxisNode[], slicerAxis: AxisNode, from: SubSelectNode | FromClauseNode, withClause: FormulaNode[], cellProps: string[]) => SelectStatementNode
createStringFormulaSpecification(definedType: Todo, name: string, stringExpression: string) => StringFormulaSpecificationNode
createSubSelect(nonVisual: boolean, axes: AxisNode[], slicerAxis: AxisNode, from: SubSelectNode | FromClauseNode) => SubSelectNode
createWhenClause(when: ExpressionNode, then: ExpressionNode) => WhenClauseNode
  • MdxCreateApi interface
  • Properties
Copyright © 2019 ActiveViam