こんにちは、coldfusionに関数が存在するかどうかを確認する方法があります。それはエラー機能を定義していない投げている関数が存在するかどうかのチェックColdfusion
答えて
私はisDefined('functionname')
と思う。だから、行うことができます。
<cfif isDefined('functionname')>
<cfset functionname() />
</cfif>
を、それはあなたも行うことができます例えばobj
という名前のオブジェクトの潜在的な方法だ場合:
<cfif structKeyExists(obj,'functionname')>
<cfset obj.functionname() />
</cfif>
それとも
<cfif isDefined('obj.functionname')>
<cfset obj.functionname() />
</cfif>
私はisDefinedを使用しようとします.... –
ありがとうございました... –
上記のコードは、異なるスコープで指定された変数名(特に関数ではありません)の存在をチェックします。指定された名前の関数がそれに基づいて存在するかどうかはわかりません。他のスコープで(チェックしている)関数と同じ名前の変数がある場合、上記のトリックは失敗します。だから慎重にしてください。 – Pankaj
- 1. チェック変数charが存在するかどうかを
- 2. 変数が存在するかどうかをチェック
- 3. Yii関係、値が存在するかどうかを調べる配列チェック
- 4. ColdFusion:特定の要素が2次元配列に存在するかどうかをチェックする方法は?
- 5. 要素がリストに存在するかどうかチェックする
- 6. チェックボックスが存在するかどうかチェックする方法PHP
- 7. ComboBoxにアイテムが存在するかどうかをチェックする
- 8. ファイルが別のサーバーに存在するかどうかをチェック
- 9. オブジェクトが存在するかどうかのAWS SDKチェック
- 10. QSettingsで値のレジストリが存在するかどうかをチェック
- 11. プロパティがカスタムクラスのリストに存在するかどうかをチェック
- 12. 値が存在するかどうかの実行チェック
- 13. 他のウェブサイトにファイルが存在するかどうかをチェック
- 14. 変数がフレックスに存在するかどうかをチェックする方法
- 15. as3 xml要素が存在するかどうかをチェック
- 16. 値が存在するかどうかをチェック
- 17. データベースに値が存在するかどうかをチェック
- 18. データフレームが存在するかどうかをチェック
- 19. Node.js - Mongoose - コレクションが存在するかどうかをチェック
- 20. MFC - Microsoft Wordプログラムが存在するかどうかをチェック
- 21. MongodbとRuby gem - レコードが存在するかどうかをチェック
- 22. RadGridで列が存在するかどうかをチェック
- 23. データが既に存在するかどうかをチェック
- 24. メソッドが同じクラスに存在するかどうかをチェック
- 25. WCFサービスが存在するかどうかをチェック
- 26. オブジェクトがJSON内に存在するかどうかをチェック
- 27. Android SQL:データベースにレコードが存在するかどうかをチェック
- 28. Ruby websocketユーザが存在するかどうかチェック
- 29. RavenDbインデックスが存在するかどうかをチェック
- 30. クラウドファイル(PHP API)にオブジェクトが存在するかどうかをチェック
あなたが建てのColdFusionについて話していますあなたがUDFについて話しているのですか、あるいはあなたはCFCの方法について話していますか?コード内に関数が存在しない場合は、関数を呼び出さないでください。 –
..これが私たちがコードとエラーメッセージを見る必要がある理由です。 *通常は(必ずしもそうではありませんが)あなたが描いていることは起こりません。もしそうなら、バンドアシストを適用するのではなく、原因を見つけて修正する方がいいです。 – Leigh