Comparaison des versions

Légende

  • Ces lignes ont été ajoutées. Ce mot a été ajouté.
  • Ces lignes ont été supprimées. Ce mot a été supprimé.
  • La mise en forme a été modifiée.
Commentaire: Migration of unmigrated content due to installation of a new plugin

La balise Select possède les attributs suivants :

  • Top : permet de définir le nombre de résultats max rendus par la requête,
  • Distinct (Yes/No) : équivalent Sql, permettant de supprimer les doublons.


Elle liste tous les champs ou expressions constituant la structure du record :

  • tous les champs d'une table : Table.*


  • Balise Wiki
    champs :  _NomTable.NomChamp \[AS Nom\] \[NoActivate\]_

    • NomTable : nom de la table ou de son alias,
    • NomChamp : nom du champ. Pour un tableau, la syntaxe indicée est conservée,
    • As Nom : permet de redéfinir le nom du champ,
    • NoActivate : permet de préciser que le champ ne sera pas restitué par défaut,


  • Balise Wiki
    expressions :  Expression AS Nom (format) \[NAME='ref'\] \[NoActivate\]

    • Expression : champ calculé,
    • As Nom : référence de l'expression dans le record,
    • (format) : format de la donnée, soit un format de stockage, soit une référence à une donnée d'un dictionnaire de données,
    • NAME='ref' : référence permettant d'identifier les jointures nécessaires à la résolution du champ. Cette balise est obligatoire si ZoomOptimize est à YES.
    • NoActivate : permet de préciser que l'expression ne sera pas restituée par défaut.

Pour une expression :

  • pour l'attribut (format), préférer la référence à une donnée d'un dictionnaire à un format de stockage,
  • toujours renseigner l'attribut Name.