Skip to main content

This is documentation for Caché & Ensemble. See the InterSystems IRIS version of this content.Opens in a new tab

For information on migrating to InterSystems IRISOpens in a new tab, see Why Migrate to InterSystems IRIS?

GetCompanyInfo メソッド

GetCompanyInfo メソッドを以下の要領で変更します。

  1. 単一の整数の (%IntegerOpens in a new tab) 入力引数である id を追加します。これは、探している Company のオブジェクト ID です。

  2. このメソッドからオブジェクト・インスタンスを返す際に、CInfo.Company のメソッドの返りタイプを変更します。

  3. オブジェクト・インスタンスをオープンするメソッドにデータベースからコードを追加して (%OpenId メソッドを使用)、それを返します。

結果は以下のようになります。

Method GetCompanyInfo(id As %Integer) As CInfo.Company [ WebMethod ]
{
    Quit ##class(CInfo.Company).%OpenId(id)
}
FeedbackOpens in a new tab