最も重要な部分、つまり実際のCFCと挿入を行うクエリを省略しています。何が起こっているのかはあなたの<cfargument>
タグは「日付」と入力されるため、空の文字列を渡すと検証は失敗します。 (これが、引数を入力しない理由の1つです)。
型チェックをオフにするか、引数の型を「string」または「any」に変更する必要があります。これを行うときは、<cfqueryparam>
も変更する必要があります。 タグ(あなたは <cfqueryparam>
を使用する 、そうではありませんか?!)このようなものに:
<cfqueryparam .... null="#not len(trim(arguments.thedate))#" />
それはあなたを修正します...