The entitySelection.isAlterable( ) method returns True if the entity selection is alterable and False otherwise (see Shareable vs Alterable entity selections).
Vous êtes sur le point d'afficher Form.products dans une list box pour permettre à l'utilisateur d'ajouter de nouveaux produits. Vous voulez vous assurer qu'il est altérable afin que l'utilisateur puisse ajouter de nouveaux produits sans erreur :
If(Not(Form.products.isAlterable()))
Form.products:=Form.products.copy()
End if
...
Form.products.add(Form.product)