コールドフュージョン初心者です。「SP_REPORT」ストアド プロシージャを実行し、結果セットを「result」で処理しています。結果に行が含まれている場合、データを表に表示しています。ストアド プロシージャがゼロ行を返す場合を処理したいと思います。行がゼロの場合は、他のテーブルを表示したいと思います。結果の数を取得するにはどうすればよいですか。前もって感謝します
<cfstoredproc procedure="SP_REPORT" datasource="#DataBse#" >
<cfprocparam type = "In" CFSQLType = "CF_SQL_INTEGER" value ='#Id#' dbVarName = "@Id">
<cfprocresult name="result">
</cfstoredproc>
<table>
<cfloop query="result">
<tr class="row#result.CurrentRow MOD 2#">
<td align="left">#result.COMPANY_NAME#</td>
<td align="left">#trim(result.FName)#</td>
</tr>
</cfloop>
</table>