問題タブ [activereports]
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.
activereports - ActiveReports アップグレード エラー
ActiveReports 2.0 から 3.0 にアップグレードしました。すべての rpx ファイルは *.vb ファイルに変換されています。ActiveReports プロジェクトには、次のクラス階層があります。
*.vb with designer -> PrintBase.vb -> ActiveReport3
*.vb ファイルを開くと、次のエラーが発生しました。
このファイル内のクラスを設計できないため、デザイナーを表示できませんでした。デザイナーは、ファイル内の次のクラスを検査しました: xxx --- 基本クラス 'PrintBase' をロードできませんでした。アセンブリが参照され、すべてのプロジェクトがビルドされていることを確認してください。
コール スタック: Microsoft.VisualStudio.Design.Serialization.CodeDom.VSCodeDomDesignerLoader.PerformLoad( System.ComponentModel.Design.Serialization.BasicDesignerLoader.BeginLoad (IDesignerLoaderHost ホスト) の IDesignerSerializationManager serializationManager)
次に、PrintBase.vb を調べました。コンパイルエラーはありませんでした。次に、*.vb ファイルの 1 つを次のように変更しました。
Hello.vb -> ActiveReport3
デザイナーは問題なく動作しました。PrintBase にはかなりの量のコードがあります。デバッグを簡単にするために、ActiveReport3 を継承する BasePrint という名前の新しい .vb ファイルを作成しました。したがって、階層は次のようになります。
Hello.vb -> BasePrint -> ActiveReport3
その後、上記の同じエラーが再び表示されました。私のデバッグによると、AR3 デザイナーは .vb ファイルが基本クラスから継承することを許可していないようです。しかし、よくわかりません。ところで、ActiveReports プロジェクトは vb.net です。VS 2008 プロジェクト ソリューションの下に他の C# プロジェクトがあります。VB.NET プロジェクトと C# の混合は、移行/アップグレード プロセスに何か関係がありますか?
ありがとう。
.net - HTML コンテンツを印刷可能なレポートにフォーマットする
私は AJAX HTML エディターを使用して .NET プロジェクトのコンテンツを作成しています。コンテンツは生の HTML マークアップとして保存されます。次に、そのコンテンツを取得して、印刷可能な形式に挿入する必要があります。Crystal Reports や ActiveReports などのレポート ライターを試しました。どちらも HTML を使用できると言及していますが、処理されるのはサブセットのみです。(例: 太字のマークアップは機能しますが、スタイル設定のあるスパンは機能しません)
vb.net - VB.Net を使用して Data Dynamics.ActiveReports 2.0 でグラフィックを使用するにはどうすればよいですか?
アクティブなレポートのテキスト ボックスの背景にグラデーション カラーを適用したいと考えています。このために、グラフィックを使用し、次のコードを使用します。
フォームではうまく機能しますが、レポートでは Me.CreateGraphics で Graphics のオブジェクトを取得できません。提案してください
c# - ActiveReports Designer コントロールのデザイン セクションのサイズを変更する方法は?
最終ユーザーが自分のレポートをデザインできるようにする部分を持つアプリケーションを (C# で) 開発しています。渡されたデータ ソースから自動的に ActiveReports コントロールをデザインして表示するオプションがありますが、幅に合わせてデザイン セクションのルーラーのサイズを変更できません。
デザイナー コントロールのデザイン セクションのサイズをプログラムで変更するにはどうすればよいですか?
c# - Report.Document.Printer の設定を保存するにはどうすればよいですか?
Report.Document.Printer の設定をデータベースに保存したいのですが、どうすれば保存できますか? Report.SaveLayout() メソッドのような方法はありますか?
activereports - アクティブ レポートを使用して 1 つのレポートで複数のレポートを取得する
データ動的アクティブ レポートを使用して、1 つのレポートで複数のレポート (異なるクエリを使用) を取得するにはどうすればよいですか?
c# - Webサービスの速度が大幅に低下することがあります
私の会社では、C#/ASP.Netで記述されたWebサービスで問題が発生しています。このサービスは、SQL ServerのデータのIDキーと、このデータのPDFレポートを生成して保存するためのパスを受け取ります。
ほとんどの場合、このWebサービスは、結果を呼び出し元のWebページに非常に迅速に、通常は最大数秒以内に返します。
ただし、場合によっては大幅な速度低下が発生するようです。この速度低下が発生すると、Webサービスを呼び出すWebアプリケーションはタイムアウトエラーを生成します。確認したところ、PDFが作成されてサーバーに保存されているため、最終的にWebサービスの実行が終了したように見えます。処理が完了するまでに1〜2分程度かかるようです。PDFは、DataDynamicsのActiveReportsを使用して生成されます。
この問題が発生した場合、Webサービスの構成ファイルに小さな変更を加える(つまり、接続文字列行に空白を追加する)と、Webサービスが再起動するように見え、その後しばらくの間、すべてが完全に正常になります。
同じWebサーバーで実行されている他のWebアプリケーションでは、このタイプの動作は発生しないようです。この特定のWebサービスのみが発生します。
以下にWebサービスのコードを追加しました。これは、サードパーティのライブラリへの基本的な呼び出しです。テストでこの問題を再現することはできません。
この問題の原因は何でしょうか。
c# - ActiveReportsの条件付きフォーマット-画像の可視性
ActiveReportsで、レポートデータの値に基づいてフォーマットを変更するにはどうすればよいですか?
具体的には、データの値に基づいて画像を表示または非表示にします。レポートは、そのDataSourceプロパティへのセットを介してオブジェクトのリストにバインドされます。これらのオブジェクトには、Condition
「Poor」、「Normal」などの値を持つプロパティがあります。レポートにさまざまな条件に対応する画像がいくつかあり、値に対応する画像を除くすべての画像を非表示にします。
Format
詳細セクションのイベントに登録する必要がありますか?もしそうなら、どうすれば「現在のレコード」データにアクセスできますか?
reporting - プログラムでActiveReportsにページ分割を挿入
私は良い例としてウェブを精査してきましたが、プログラムでActiveReportsレポートにページ分割を追加する方法を理解できません。私が扱っているレポートは通常、レコードごとに1〜2ページ必要です。レポートの両面印刷をサポートするために、奇数ページを使用する各レコードに空白ページを挿入し、新しい各レコードが各印刷ページの前面に印刷されるようにします。
私はActiveReportsに非常に慣れていないので、提案、コードサンプル、またはリンクは大歓迎です!
delphi - Delphi6 でのアクティブ レポートの使用法
Delphi6 でアクティブ レポートを使用できますか?