STRUCTCLEAR  
説明

構造体からすべてのデータを削除します。

 
戻り値

実行できた場合は true、実行できなかった場合は false

 
カテゴリ

構造体関数

 
関数のシンタックス
StructClear(structure)
 
関連項目

構造体関数、『ColdFusion MX 開発ガイド』の第35章の「XML および WDDX の使用」 の「ColdFusion XML オブジェクトの変更」

 
ヒストリ

ColdFusion MX: 動作の変更 : この関数は、XML オブジェクトに使用できます。

 
パラメータ

 
使用方法

セッション変数に対してこの関数を呼び出さないでください。詳細については、www.coldfusion.com/Support/KnowledgeBase/SearchForm.cfm の TechNote 14143、「ColdFusion 4.5 and the StructClear(Session) function」を参照してください。この記事は、ColdFusion 4.5、5.x、および ColdFusion MX を対象としています。

 
<!--- StructClear 関数を示します。"addemployee.cfm" ファイルを使用する
   cf_addemployee カスタムタグを呼び出します。 --->
<body>
<h1>新しい従業員の追加</h1>
<!--- パラメータの初期値を設定 --->
<cfparam name = "Form.firstname" default = "">
<cfparam name = "Form.lastname" default = "">
<cfparam name = "Form.email" default = "">
<cfparam name = "Form.phone" default = "">
<cfparam name = "Form.department" default = ""> 
<cfif form.firstname eq "">
 <p>フォームの各項目を入力してください。
<cfelse>
 <cfoutput>
  <cfscript>
   employee = StructNew();
   StructInsert(employee, "firstname", Form.firstname);
   StructInsert(employee, "lastname", Form.lastname);
   StructInsert(employee, "email", Form.email);
   StructInsert(employee, "phone", Form.phone);
   StructInsert(employee, "department", Form.department); 
  </cfscript> 
 </cfoutput>
<!--- 従業員を追加するカスタムタグを呼び出します。 --->
 <cf_addemployee empinfo = "#employee#">
 <cfscript>StructClear(employee);</cfscript> 
 </cfif>
STRUCTURE  
データを削除する構造体です。