Die Methode entitySelection.isAlterable() gibt Wahr zurück, wenn die Entity-Selection änderbar ist, sonst Falsch (siehe Shareable vs alterable Entity-Selections).
Sie wollen Form.products in einer Listbox anzeigen und der Benutzer soll neue Produkte hinzufügen können. Sie wollen sicherstellen, dass sie änderbar ist, damit der Benutzer keine Fehlermeldung bekommt und neue Produkte hinzufügen kann:
If(Not(Form.products.isAlterable()))
Form.products:=Form.products.copy()
End if
...
Form.products.add(Form.product)