Event 'ViewPerson'
Composite
&Object = GetPersonDetailLayout(PersonType,PersonId)
call(&Object)
EndComposite
EndEvent
procedure: GetPersonDetailLayout
Parm(in:&PersonType,in:&PersonId,out:&Object);
if &PersonType = Type.Person
&Object = "sd:WorkWithDevicesPerson.Person.Detail?"+&PersonId.ToString().Trim()
else
&Object = "sd:WorkWithDevicesDean.Dean.Detail?"+&PersonId.ToString().Trim()
endif
//メインのコールツリーに含まれる、メインオブジェクトまたはオブジェクトの場所:
if 1 = 0
WorkWithDevicesPerson.Person.Detail("1")
WorkWithDevicesDean.Dean.Detail("1")
endif
変数 &Object が空の場合は、動的な呼び出しで無視されます。