FieldCanChange

Cet événement est déclenché avant que ALM ne modifie une valeur de champ, pour déterminer si le champ peut être modifié.

Vous pouvez ajouter du code à cette procédure d’événement pour empêcher la modification d’un champ dans des cas particuliers. Par exemple, voir Exemple : validation d’un champ.

Syntaxe

<entity>_FieldCanChange(FieldName, NewValue)

FieldName est le nom du champ et NewValue est la valeur du champ.

Type

Fonction

Renvoie

True ou False

Disponibilité

  • AnalysisItem_FieldCanChange

  • AnalysisItemFolder_FieldCanChange

  • Baseline_FieldCanChange

  • Bug_FieldCanChange

  • BusinessModel_FieldCanChange

  • BusinessModelActivity_FieldCanChange

  • BusinessModelFolder_FieldCanChange

  • BusinessModelPath_FieldCanChange

  • Component_FieldCanChange

  • ComponentFolder_FieldCanChange

  • ComponentStep_FieldCanChange

  • Cycle_FieldCanChange

  • DashboardFolder_FieldCanChange

  • DashboardPage_FieldCanChange

  • DesignStep_FieldCanChange

  • Library_FieldCanChange

  • LibraryFolder_FieldCanChange

  • Release_FieldCanChange

  • ReleaseFolder_FieldCanChange

  • Req_FieldCanChange

  • Resource_FieldCanChange

  • ResourceFolder_FieldCanChange

  • Run_FieldCanChange

  • Step_FieldCanChange

  • Test_FieldCanChange

  • TestConfiguration_FieldCanChange

  • TestFolder_FieldCanChange

  • TestSet_FieldCanChange

  • TestSetFolder_FieldCanChange

  • TestSetTests_FieldCanChange

Le code permettant de masquer un champ qui dépend d’un autre champ doit être placé dans la procédure de l’événement FieldChange (et non dans la procédure de l’événement FieldCanChange).