では、さっそく診てみましょう
次の情報は、Web サイト開発者のデバッグに役立ちます。 | |||||||||||
リクエストを処理する際に、エラーが発生しました。 | |||||||||||
|
このエラーは、ColdFusionで変数を呼び出し(画面に変数の値を表示しようとしたり、CFタグや関数でその変数を使用したり)た時に、指定した変数が見つからなかったために発生するエラーです。
ColdFusionは、呼び出そうとした変数が見つからないとエラーが発生して処理が中断します。プログラムの品質をあげるために、下記の点に考慮したプログラムを行いましょう。
変数の存在チェックには IsDefined()関数が役に立ちます。下記のプログラム例のように <cfif>と組み合わせて条件分岐を行うと良いです。
<cfset aaa="テスト"> ... <cfif IsDefined("Variables.aaa")> <cfoutput>#Variables.aaa#</cfoutput> </cfif>