Syntaxe
La syntaxe objet est du type : Record.NomMethode (voir liste des fonctions ci-dessous)
On peut positionner différentes choses :
- des filtres :
Record.Where.NomMethode([paramètres])
Record.Where.UseClause('NomMethode'[, paramètres])
- des tris :
Record.OrderBy.NomMethode([paramètres])
Record.OrderBy.UseClause('NomMethode'[, paramètres])
- des regroupements :
Record.GroupBy.NomMethode([paramètres])
Record.GroupBy.UseClause('NomMethode'[, paramètres])
- des conditions sur les regroupements
Record.Having.NomMethode([paramètres])
Record.Having.UseClause('NomMethode'[, paramètres])
Dans la première syntaxe, la compilation vérifiera le typage des paramètres ; dans la seconde, cela se fera à l'exécution.
Pour enlever un filtre, il faut appeler : Record.Where.UseClause(' ').
NB : Les parenthèses sont obligatoires, même s'il n'y a pas de paramètres.