問題タブ [xtrareport]
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.
c# - XTRA レポートの改ページが機能しない Dev Express
SO 複数の XR オブジェクトを作成し、各オブジェクトの初期化の間に改ページを追加したいと考えています。実証するために小さな例を書きました:
XtraReportsClass の内部には、これがあります...
したがって、私のロジックは、毎回ラベルを作成し、メインフォームからラベルを呼び出すことです...
そのため、各ページの Location(20,200) に「 iteration:{value of k} 」という出力のラベルがあると予想されますが、残念ながら、それらはすべて同じ位置でまとめられ、次のページに移動しません。 ..
私はすでに試しましたが、
イベント、何か提案はありますか?
c# - XtraReports デュアル ラベル バインディング
XtraReports で単純な条件付きステートメント バインディングを実行しようとしています。データセット、フィールド (GoalAmount、GoalName、GoalNumber、GoalStart、GoalEnd) にバインドされたメイン レポートがあります。
これで、GoalNumber または GoalAmount が設定されました。それは常にどちらかです。だから私は次のようなことをしたい -
助けてくれてありがとう。
asp.net - 大量のデータを扱うエクストラ レポートのパフォーマンス
Devexpress に 1 ラックのデータ (1326 ページ) を持つ XtraReports があります。ただし、レポートビューアーにデータをロードするのに多くの時間がかかります。各ページの移動にも同じ時間がかかります。
reportViewer にデータをロードする時間を短縮するための解決策は何ですか。
ありがとう...
c# - DevExpress XtraReports - ストアド プロシージャを使用したマスター レポートとサブ レポートの両方
現在、最新バージョンの XtraReports を使用して、ストアド プロシージャを呼び出すマスター レポートとサブ レポートを作成しています。マスターは正常に動作しますが、何らかの理由で、正しいパラメーターを渡しているにもかかわらず、サブがデータをプルしておらず、proc が動作することがわかっています。彼らのWebサイトで見つけた情報によると、サブレポートでBeforePrintを実行して、データアダプターをバインドする必要があります。レポートのデザイン ビューで、DataSource を設定し、DataMember を設定して、dataadapter を none のままにしました。次に、beforeprintには次のものがあります-
これにヒットしてデータをプルしますが、レポートにバインドしていません。何か案は?ありがとう
c# - Devexpress レポート バンド
こんにちは、レポート全体ではなく、devexpress xtrareport のレポート バンドをエクスポートできますか? ヘッダー、ボディ、フッターを別の文字列に渡したいです。可能です?ありがとう
アップデート
ReportHeader、Detail、ReportFooter を渡す InvoiceReceipt があります。
したがって、ヘッダーを取得すると、レポートのヘッダーがテキスト形式で表示され(テキストとしてエクスポートされたため)、残りが続きます。
また
ReportHeader をテキストとしてエクスポートできますか? ReportFooter と Details 部分と同じですか?
また
レポートヘッダー、レポートフッター、および詳細によって、特定のレポートをテキストにエクスポートする devexpress レポートを作成することはできますか?
asp.net - DevExpress:WebFormsとEntityFrameworkを備えたXtraGrid
私は今日の時点でXtraReports(および一般的にはDevExpress)にまったく慣れていません。レポートを実装するのに2日ありますので、よろしければ親切に説明してください。
私が取り組まなければならないのは:
- WebForms(.NET 4)
- Entity Framework(edmx、コードファーストではありません)
- レポートを作成しました(DevExpress.XtraReports.UI.XtraReportを継承します)
- 現在、レポートをエンティティにバインドする方法がわからないため、レポートにフィールドはありません。
私は誰かがこれをしているサイトを見つけました:
私はそのようにコンストラクターでそれをやってみました:
しかし、8つのレコードがあることがわかりますが、レポートには何も表示されません。いくつかのコントロールを作成してバインドする必要があると思います。誰かがこの状況のためにいくつかの実用的なコードを持っていますか?
編集
そして、誰かが尋ねた場合に備えて..はい、私はすでにここを含む例をどこでも検索しています:http: //documentation.devexpress.com/#XtraReports/CustomDocument9814。そのサイトはDataSetにバインドする方法を示していましたが、その代わりにEntityFrameworkをどのように使用するかわかりません...それが私がここで尋ねている理由です...
asp.net - Devexpress Xtrareports databoundは、各レコードの後に(不要な)ページブレークを生成します
devexpressxtrareportsバージョン11.2の使用一時テーブルを使用してデータバインドレポートを設定しました。レポートの単一のxrrichttextにコンテンツをバインドします。
各レコードが生成され、次の各レコードは新しいページから始まります。ここで、自動ページブレークを失い、ブレーク用の独自のロジックを実装したいと思います。
しかし、私はまだオートブレイクを落とすことができていません。デザインモードですべてのページブレークプロパティを確認しましたが、すべてがすでにnoneに設定されています。
xrrichtextの他に、xrlabelを含むxrpanelもあり、すべてがデフォルトで低い高さに設定され、cangrow/canshrinkがtrueに設定されています。
これに設定できる具体的なものはありますか、それともまだ何かが足りませんか?
編集:私はdetailbandを使用しています。これが問題である可能性があることに気付いた後、xrrichtextに最小の高さを指定しましたが、これは役に立たなかったようです。しかし、再起動した後、これで問題は解決しました。
しかし、今では自分のページブレークが期待どおりに機能していません。これについて別の質問を開始する必要があるかどうかはわかりません。
詳細バンドにxrpagebreakを追加しました。detail_beforeprintで、現在のレコードにページブレークが必要かどうかを確認します
今だけ私はすべてのレコードのページブレークを取得していますが、フィールド'break'の値に反応しないようですか?
c# - Lightswitch XtraReport チャート - ポイント数の削減 / dataSource へのアクセス
4 ~ 8 個の LineSeries を含む 6 つのチャートを含む XtraReport があります。各 Series は最大 25,000 ポイントを持つことができます。データは、データベース テーブルのクエリから取得されます。
問題は、レポートを作成するのに約 3 分かかり、私たちには長すぎることです。したがって、ポイントの数を減らす必要があります (これは別のケースで既に行っているので、その方法はわかっています)。
しかし、この削減アクションを実行する「適切な場所」はどこでしょうか? ReportPreview コントロールが配置されている画面内で、新しいコレクション (すべてのシリーズを含む) をパラメーターとしてレポートに渡しますか? このようなカスタム オブジェクトをパラメータとして使用することは可能ですか?
それとも、最初にレポート内のデータベース テーブルをロードしてから縮小する必要がありますか?
XtraReport 内のデータソースにコードでアクセスするにはどうすればよいですか?
また、データベース クエリの結果ではなく、コレクションをデータソースとして選択するようにチャート コンポーネントに指示するにはどうすればよいでしょうか?
また、XtraReports とグラフのパフォーマンスを向上させるその他の方法。
ありがとう。
編集
ポイントの数を減らし、必要なポイントのみを使用するために LINQ で Preprocess_query メソッドのコードを使用する SQL ビューを作成しました。
c# - XtraReport が複数列モードで複数のページを表示している
100 ページのレポートを表示する DevExpress XtraReport があります。ページが MS-Word で表示される方法でページを表示したい。ただし、XtraReport はそれらを複数の列/行モード (カード レイアウト) で表示します。MultiColumn プロパティを None に設定する以外に、この問題を解決するのに役立つプロパティはありますか?
richtextbox - セルにいくつかのフォントの色が欲しい
新しいセルを作成しています = new XRTableCell();
私のコードのサンプルを示します。「If」で変更しても、セル内の色は常に同じになります。