cfreturn

説明

コンポーネントメソッドから結果の値を返します。関数の結果として返される式が含められます。

戻り値

式。このタグが呼び出される関数の結果です。

カテゴリ

拡張タグ

シンタックス

<cfreturn
expr>

関連項目

cfargumentcfcomponentcffunctioncfinvokecfinvokeargumentcfobjectcfproperty、『ColdFusion MX 開発ガイド』の印刷用レポートの作成ColdFusion MX 7 レポート機能によるレポートの作成

ヒストリ

ColdFusion MX: このタグが追加されました。

属性

属性 必須/
オプション
デフォルト 説明

expr

必須

 

関数の結果です。任意のタイプの値です。

使用方法

このタグは、cfscript タグ内の return ステートメントに相当します。戻り値の引数を 1 つ受け入れます。複数の値が返されるようにするには、名前と値のペアを構造体に挿入し、その構造体がこのタグと共に返されるようにします。

このタグの結果の値にアクセスするには、cfinvoke タグの returnVariable 属性の値である変数スコープを使用します。

1 つの関数には、cfreturn タグを 1 つしかコーディングできません。

コード例については、『ColdFusion MX 開発ガイド』のColdFusion コンポーネントの作成と使用を参照してください。

<cfcomponent>
   <cffunction name="getEmp">
       <cfquery name="empQuery" datasource="ExampleApps" >
          SELECT FIRSTNAME, LASTNAME, EMAIL
          FROM tblEmployees
       </cfquery>
       <cfreturn empQuery>
   </cffunction>
   <cffunction name="getDept">
      <cfquery name="deptQuery" datasource="ExampleApps" >
          SELECT *
          FROM tblDepartments
       </cfquery>
       <cfreturn deptQuery>
   </cffunction>
</cfcomponent>

ColdFusion MX 7 | ColdFusion MX 6.1 | ColdFusion MX* | ColdFusion 5* | フォーラム* | デベロッパーセンター | サポート情報 | バグ報告

バージョン7