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.