Crystal Reports  

Structures de contrôle (syntaxe Basic)

Les formules sans structures de contrôle exécutent chaque instruction qu'elles contiennent une seule fois. La formule est alors évaluée. Les instructions sont exécutées de manière séquentielle, de la première à la dernière instruction de la formule. Les structures de contrôle vous permettent de faire varier cette séquence rigide. Selon la structure de contrôle que vous choisissez, vous pouvez sauter certaines instructions ou en évaluer d'autres de manière répétée en fonction de l'existence de certaines conditions. Les structures de contrôle constituent le moyen principal pour exprimer une logique d'entreprise, et des formules d'états habituelles en font un usage extensif.

La syntaxe Basic prend en charge de nombreuses structures de contrôle principales de Visual Basic en utilisant la même syntaxe. L'un des avantages du langage Basic est la facilité de lecture de sa notation pour les structures de contrôle. Ceci simplifie l'écriture et le débogage de formules complexes.

Contenu de cette section

Instructions If

Instructions Select

Boucles For/Next

Boucles Do

Boucles While

Eviter les boucles infinies