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

Elle permet de définir les critères de sélection :

  • critère commun : il est situé juste après le Where et s'applique dans tous les cas,
  • autres critères : chaque critère est identifié par un nom unique.

Balise Wiki
\\
Ces critères suivent la syntaxe :
_Case \[ public | private \] ConditionName \[ ( \{ char | int | date \} paramName \[ ,...n \] ) \]  \[ Commentaire \] \[ Dependencies="T1;Alias2" \]_
_           _  _texte_de_la_condition_
\\
\\
*_\[Public|Private\]{_}{*} : utile pour la surcharge du record :

  • Custom : si la condition existe également dans la surcharge, ET logique entre les deux,
  • Public : si la condition existe également dans la surcharge, elle remplace la standard,
  • Private : la condition standard ne peut être surchargée.

ConditionName : nom de la condition.
Commentaire : libellé facultatif apparaissant dans le zoom SQL (critères de sélection prédéfinis)
Dependencies : permet d'indiquer les jointures nécessaires à l'exécution de la condition.
Les paramètres paramName peuvent être de trois types :

  • Char : alphanumérique,
  • Int : numérique,
  • Date : date, date-heure.