Règle attribut non défini (rule)
(Redirigé depuis Règle attribut non définie (rule))
Usage
La règle non définie signifie que l’attribut portant n’est pas définie, dans l'état courant de l'objet, si la règle renvoie Result = True.
Un attribut non définie est un attribut qui n'est pas pertinent.
Exemple
Le RIB français n'est pas défini pour un compte bancaire étranger.
Points de déclenchement
- L'objet est initialisé.
- Modification de l'attribut.
- Accès par l'interface utilisateur à l'attribut.
Action de cette règle
Si Result = True après le déclenchement de cette règle :
- Les contrôles associés à l’attribut dans l’interface utilisateur deviennent invisibles.
- Une tentative de faire référence à l’attribut marqué va générer un message d'erreur.
Exemple
<source lang='delphi'> {TCompteGeneral.NonDefini_TypeTVA} begin
Result := (natureCompte.value <> NatureCompte_HT) and (natureCompte.value <> NatureCompte_TVA);
end; </source>
{{#if:Moteur de règle|
{{#if:Moteur de règle|— Moteur de règle |}} — Développement DSM —
|
{{#if:|— [[{{{1}}}]] |}} — Développement DSM —
}}