You are viewing an old version of this page. View the current version.

Compare with Current View Page History

Version 1 Current »

コレクションで2つのアイテムを比較する必要がある時起動されます
Setコレクション (PRIM_SCOL) のメンバ

パラメータ

名前

タイプ

データタイプ

記述

Object

*Input

PRIM_OBJT

比較するインスタンスです。

Subject

*Input

PRIM_OBJT

比較するインスタンスです。

Equal

*Both

ブール値

2つのインスタンスがイコールであるとみなされた場合、TRUEを返します

詳細


IsEqual イベントは、コレクションが 2 つのコンポーネントが等しいかどうかを判断する必要があるときはいつでも起動されます。
これは通常、削除などの検索が必要な操作を実行するときに自動的に処理されます。このイベントでは、テスト対象のオブジェクトが検索対象のオブジェクトであるかどうかを判断できます。
この機能は完全性を提供し、ほとんどの開発目的には必要とされません。


ソースとオブジェクトのパラメータには、比較する 2 つのインスタンスが含まれています。
ここでは、2つの "Customer" オブジェクトの name プロパティがテストされています。
Evtroutine Handling(#Collection.IsEqual) Subject(#Subject) Object(#Object) Equal(#Equal)
#Equal := #Subject.CustomerName.Uppercase = #Object.CustomerName.Uppercase
Endroutine

参照

すべてのコンポーネント クラス
テクニカルリファレンス

  • No labels