同じまたは類似のデータを含む 1 つのレポートを作成し、実行時にレポートの形式を変更することはできますか。たとえば、あるレポートでは顧客の最後の 10 件の注文が表示され、別のレポートでは最後の 5 件が表示され、各注文の見出しが異なります。
1684 次
2 に答える
1
はい。レポートのコンストラクターまたは before_print イベントで、コントロールを作成および追加 (または移動) できます。実際、デザイナで実際に行っていることは、実行時にコンストラクタから呼び出されるレポートの InitializeComponent() 関数を変更することです。
以前のポスターで述べたように、これを行う方法を確認するには、.designer ファイルを参照するのが最適な方法です。
于 2013-04-30T15:03:11.763 に答える
0
さまざまな特別な形式の場合、設計時に作成し、.designer ファイルからコードを取得して、新しい関数にカット アンド ペーストできます。
特別な高さの場合、テキストを割り当てた後に各オブジェクトの高さを取得し、次のオブジェクトの位置を計算できます。
xrRichText1.LocationFloat = new DevExpress.Utils.PointFloat(25F, hed + 10F);
于 2013-01-05T21:18:57.513 に答える