問題タブ [cfreport]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
coldfusion - 複数の cfreport を 1 つの印刷ジョブで簡単に印刷できますか?
1 回の印刷ジョブで複数の cfreport を印刷する最も簡単な方法は何ですか?
私が考えることができる唯一の方法は、各レポートを個別に PDF に出力してから、PDF を 1 つの大きな PDF に結合し、その PDF を印刷することです。
これが唯一の方法ですか?FlashPaper で同様のことができますか? FlashPaper は、特に英語以外の文字が含まれている場合にはるかに簡単です。
ありがとう!
coldfusion - cfreport / cfdocumentで生成されたPDFの「AllowPrinting」を無効にするにはどうすればよいですか?
ビジネス要件では、PDFは印刷できないとされています。
cfreportのドキュメントを調べたところ、を含む権限のリストに設定できる属性format="pdf"
があります。 permissions
AllowPrinting
ただし、設定permissions=""
しても印刷許可が失われることはありません。AdobeReaderブラウザプラグイン->ドキュメントプロパティ->セキュリティでRightCickをチェックしましたが、印刷:許可されています」と表示されます。
印刷を無効にするにはどうすればよいですか?ありがとう。
coldfusion - CFReport で背景の透かしを作成する方法
CFバージョンが開発者版である場合、レンダリング時にCFReportに「開発者版」テキストが表示されるのと同じように、CFReportに背景の透かし(特に画像)を作成する方法が必要です。
coldfusion - CFReportが空白のページを生成する
Webサイトを環境Aから環境Bに移動しています。現在のハングアップは、既存のColdFusionレポートが実行されていないことです。ページは、レポートが生成するはずのPDFファイルではなく、空白のhtmlドキュメントで読み込まれます。つまり、ページソースを表示すると、空白になります。エラーもコメントもありません...何もありません。空白だけです。
.cfrファイルの操作について、またはそれらを機能させるためにサーバー側で何かが必要かどうかについてはよくわかりません。新しい環境は私の手に負えないので、十分な情報を提供していない場合は、詳細を尋ねる必要があります。私がドキュメントで見つけた唯一のものは次のとおりです。
実行時に、ColdFusionReportingが有効になっているColdFusionサーバーを使用してCFRファイルを表示します。
私がColdFusionAdminで見つけた唯一のレポート設定は、cfreportのスレッドの最大数です。レポートを有効または無効にするものがありませんか?
レポートは、ある環境から別の環境に移動しても変更されていません。.cfrファイルは直接アクセスされており、それを許可するようにCFRBで構成されています。
新しい環境内の別のサーバーでレポートを実行しようとしましたが、同じ結果になりました。もちろん、sys-adminsは、.cfrファイルを使おうとした他の人を知らないので、彼らも確信が持てません。レポートの[.cfrブラウザの直接呼び出しを許可する]オプションを切り替えようとしましたが、何も変更されませんでした。今のところ、cfreportタグを使用してレポートを呼び出すとレポートが実行されるので、cfreportを使用していくつかのレポートを実行するページを作成します。これは元の問題の解決策ではないため、この回避策で自分の質問に答えるつもりはありません。
TIA
coldfusion - 画像を ColdFusion レポート入力パラメータにバインドできません
CF9 用の ColdFusion Report Builder を使用しており、チャートを PNG 画像としてレポートに渡そうとしています。ここに私のCFMLコードがあります:
CF Report Builder で、これらの指示に正確に従って、という入力パラメーターを定義し、chartImage
それを のタイプBLOB
(これも type を試しました) に設定しました。Image
このエラーが発生しましたが、それを克服できませんでした:
レポート データ バインディング エラー 互換性がありません [ColdFusionReport データセットのパラメータ chartImage に割り当てられた B 値..
また、パラメーターの型を に変更String
し、base-64 文字列を渡してから、レポート内でバイナリに変換しましたが、役に立たないメッセージの[B
.
この画像を入力パラメータとして正しくバインドするにはどうすればよいですか?
coldfusion - クエリを指定せずに DB データを表示する ColdFusion cfreport
タグの属性でクエリを指定するか、クエリ ビルダーを使用して直接埋め込む.cfr
以外に、クエリをレポートに関連付ける方法はありますか?query
cfreport
3 つのサブレポートで構成されるレポートがあります。レポートは次のcfm
ようにファイルで宣言されます
クエリ ビルダーのクエリが空白です。
このレポートが 1 つのクエリだけでなく、実行に必要な 3 つのクエリに接続されている場所がわかりません。クエリの 1 つが宣言内で定義されていますが、cfm
設定されていません。cfm
各サブレポートを個別に印刷するための3 つの個別の もあり、これらの個別のファイルにはそれぞれクエリ定義があり、query
属性を使用して設定されます。現在、「キャッシュの問題」を指摘しているのは非常に奇妙な状況です。