Lors de la création de formules, vous pouvez utiliser la syntaxe Crystal ou la syntaxe Basic. Presque toutes les formules écrites avec une syntaxe peuvent l'être avec l'autre syntaxe. Les états peuvent contenir indifféremment des formules qui utilisent la syntaxe Basic et des formules qui utilisent la syntaxe Crystal, mais une formule donnée ne peut utiliser qu'une seule syntaxe.
Si vous connaissez la syntaxe de Microsoft Visual Basic ou d'autres versions du langage Basic, la syntaxe Basic vous sera plus familière. La syntaxe Basic est en général basée sur celle de Visual Basic, à ceci près qu'elle possède des extensions pour la prise en charge de la création d'états.
Pour obtenir des descriptions et des exemples de fonctions individuelles et d'opérateurs, visitez le site http://support.businessobjects.com/search/ et recherchez le fichier cr8_formularef.zip.