コンポーネントメソッドから結果の値を返します。関数の結果として返される式が含められます。
式。このタグが呼び出される関数の結果です。
<cfreturn
expr>
cfargument、cfcomponent、cffunction、cfinvoke、cfinvokeargument、cfobject、cfproperty、『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