CF9 用の ColdFusion Report Builder を使用しており、チャートを PNG 画像としてレポートに渡そうとしています。ここに私のCFMLコードがあります:
<cfchart format="png" name="chartImage">
<cfchartseries type="bar" query="chart" itemcolumn="title" valuecolumn="level">
</cfchart>
<cfreport format="pdf" template="report.cfr" name="grid">
<cfreportparam name="reportTitle" value="#reportType.title#">
<cfreportparam name="chartImage" value="#chartImage#">
</cfreport>
CF Report Builder で、これらの指示に正確に従って、という入力パラメーターを定義し、chartImage
それを のタイプBLOB
(これも type を試しました) に設定しました。Image
このエラーが発生しましたが、それを克服できませんでした:
レポート データ バインディング エラー 互換性がありません [ColdFusionReport データセットのパラメータ chartImage に割り当てられた B 値..
また、パラメーターの型を に変更String
し、base-64 文字列を渡してから、レポート内でバイナリに変換しましたが、役に立たないメッセージの[B
.
この画像を入力パラメータとして正しくバインドするにはどうすればよいですか?