entitySelection.first( ) メソッドは、エンティティの最初の位置にあるエンティティへの参照を返します
このメソッドの結果は以下のコードに似ています:
$entity:=$entitySel[0]
ただし、この二つの宣言には、セレクションが空であった場合に違いがあります:
C_OBJECT($entitySel;$entity)
$entitySel:=ds.Emp.query("lastName = :1";"Nonexistentname")
$entity:=$entitySel.first()
$entity:=$entitySel[0]
C_OBJECT($entitySelection;$entity)
$entitySelection:=ds.Emp.query("salary > :1";100000)
If($entitySelection.length#0)
$entity:=$entitySelection.first()
End if