entitySelection.isAlterable( ) メソッドは、エンティティセレクションが編集可能である婆にはTrue を返します。それ以外の場合にはFalse を返します(共有可能なエンティティセレクション/追加可能のエンティティセレクション参照)。
Form.products をフォーム内のリストボックスに表示し、ユーザーが新しい製品を追加するのを許可したい場合を考えます。ユーザーが製品を追加したときにエラーが起きないよう、追加可能であることを確認します:
If(Not(Form.products.isAlterable()))
Form.products:=Form.products.copy()
End if
...
Form.products.add(Form.product)