問題タブ [crystal-reports-viewer]

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.

0 投票する
2 に答える
2169 参照

crystal-reports - WebForm の Crystal Reports Viewer にグラフが表示されない

数日間の苦労の末、ついにアイコンとボタンに画像を表示し、レポートを適切に表示するビューアーができました。ただし、チャートになるとすぐに、表示されるのは境界線だけであり、そこにあることを示す小さなアイコンは画像であるはずです. 画像の URL を調べて、その画像を独自のタブに表示しようとしても、ほとんど成功しません。

チャートを適切に表示するには、何を確認または実行できますか?

0 投票する
1 に答える
575 参照

asp.net - Crystal Reports (プレビュー) と Crystal Reports Viewer (エクスポート) の間で丸めの一貫性がない

アイテムごとに異なるレートを表示するレポートがあります。これらの項目の 1 つは「マイレージ」で、レートには小数セント ( 0.565) があります。

これらの料金をすべて表示0.565し、他のすべての料金を小数点以下 2 桁で表示します。

これを容易にするためにFormat Field > Number > Customize、両方Decimalsに式を使用しましたRounding。基本的には次のようになります。

if({RATE_TYPE}='MILEAGE')then 3 else 2

これは、Crystal Reports で正しく機能しているようです。走行距離は小数点第3位まで表示し、小数点以下第3位を四捨五入しています。

Crystal Reports Viewer (およびその後のエクスポート) では、小数点以下 3 桁表示されますが、小数点以下 2 桁に丸められます。

Crystal Reports 2008 (12.3.0.601) と Crystal Reports Viewer を使用しています。

(コードの壁について申し訳ありません)

誰もこれに遭遇したことがありますか?既知の修正はありますか?

0 投票する
1 に答える
2171 参照

sql-server-2008 - C# は、Crystal レポートのページ ヘッダー セクションをプログラムで作成します。

レポートをプレビューするときはいつでも、Crystal レポートに透かしのテキストを表示したいと考えています。そのために、新しい段落オブジェクト、新しいフィールド(テキストボックス)オブジェクトを作成し、C#を使用してプログラムからCrystalレポートに挿入し ます。
以下はコードです

CrystalDecisions.ReportAppServer.ClientDoc.ISCDReportClientDocument rptClientDoc1 = cryRpt.ReportClientDocument;


ここでの問題は、PageHeader の新しいセクションは PageHeaderの前のセクションのコピーです。Pag​​eHeader プロパティの新しいセクションを変更すると、PageHeader の前のセクションも変更されます。これを解決する方法を教えてください。

0 投票する
1 に答える
13079 参照

internet-explorer - IE11 - Crystal Reports - PrintMode ActiveX で PDF プロンプトが表示されるようになりました (プリンター プロンプトではなく)?

私は最近これに気づきました、そしてそれがこのようであったことを覚えていません:

Crystal に精通している人は、Crystal Report Viewer とツールバーに精通しているでしょう。

ここに画像の説明を入力

印刷ボタンを押すと、次のようになります。

ここに画像の説明を入力

これは、PDF を生成するときに表示されるプロンプトです。レポートが ActiveX を使用するように設定されています。[OK] をクリックすると、PDF ビューアー (私の場合は Foxit) が表示されます。

BUT .... (ただし、常にあります) ... Web サイトを互換表示にして [印刷] ボタンをクリックすると、期待どおりのダイアログが表示されます。

ここに画像の説明を入力

それで、ここで何が起こっているのですか?はい、私のサイトは既に「信頼済みサイト」であり、考えられるすべての ActiveX 設定が有効になっています。互換表示で正しい ActiveX プロンプトが表示されるという事実は、これらの設定が問題ないことを示しています。

また、IE11 には ActiveX フィルタリング設定 ([ツール] メニュー) があり、それが有効になっていないため、そうではありません。

何が起きてる???

編集: IE10 および IE9 でテスト済み - 正常に動作します。IE11は「壊れた」ときです。

0 投票する
4 に答える
27673 参照

c# - サブレポートを開くときに、Crystal Report Viewer がログイン認証情報を要求しないようにする方法

現在、ビジュアル スタジオの Web サイトに Crystal レポートが埋め込まれています。Web サイトを展開して IIS にインストールし、ユーザーにリンクを提供して、ユーザーがグローバルにアクセスしてこのレポートを表示できるようにします。このシステムはうまく機能しています。

ただし、サブレポートを持つ Crystal レポートを埋め込んだ場合、認証情報がサブレポートに自動的に渡されません。ソリューションをデバッグすると、最初のレポートが正常に開きます。項目をクリックしてサブレポートを開くと、Crystal Report Viewer がデータベースのログイン資格情報を要求します。

Crystal Report Viewer で表示するときにユーザーがコードを入力する必要がないように、これらの資格情報をコードで自動的に渡すにはどうすればよいですか。

以下は、default.aspx.cs ページで使用するコードです。接続文字列が含まれています。

Crystal レポート ビューアーは、次のコードを使用して .aspx ページに埋め込まれています。

サブレポートのクエリは、サブレポートのデータベース エキスパートにあります。

ところで、データベースは Windows Server 2005 マシンに接続しています。独自の IIS などのパブリック アクセス設定があるとは思えません。サブレポートを持たない以前のレポートは、データベースがある新しい 2012 サーバーにインストールされます。マシンが Crystal Report Viewer の追加のログイン プロンプトと関係があるかどうかは不明です。

どんな助けでも素晴らしいでしょう。前もって感謝します!


編集: Nimesh のソリューションを実装した後

さて、接続された接続タイプを追加しましたが、ビジュアルスタジオは「レポート」に下線を付けて、宣言する前にローカル変数「レポート」を使用できません。

foreach (レポート.Database.Tables の CrystalDecisions.CrystalReports.Engine.Table CrTable)

foreach (レポート.Subreports 内の ReportDocument サブレポート)

レポートを後で新しいcrystalreport1として宣言していることに気付きました。したがって、その宣言を Nimesh コード ブロックの上に移動すると、「レポート」の赤い下線が消えますが、「crtableLogoninfo」の 6 つのインスタンスすべてに赤い下線が引かれ、「名前 'crtableLogoninfo' は現在のコンテキストに存在しません」というエラーが表示されます。

それ以上の助けをいただければ幸いです。

以下は私のコードがどのように見えるかです:

0 投票する
2 に答える
2747 参照

c# - Crystal Reports グラフの画像が表示されない

Crystal Reports for VS2010 Service Pack 9 を使用して、Windows 2012 R2 で IIS 8.5 を実行しています。

何をしても、ビューアーに画像を表示できません...レポートの他のすべての要素は問題ありません。

一見効果がないように見えるハンドラーを追加しようとしました:

サイト/アプリ プールはローカル アカウントで実行されており、このアカウントにはネットワーク サービスと同様に C:/Windows/Temp に対する完全なアクセス許可があります。

さらに、C:/Windows/Temp で作成されたグラフ イメージが表示されます。ブルーミング ビューアーでは表示されません。

サイトは仮想ディレクトリとして実行され、親サイトには aspnet_client が仮想ディレクトリとして設定されています。これが、すべてのビューアー ボタン画像などが正しく表示される理由です。

PS Fiddler4 は、画像に対してもステータス コード 302 (見つかりましたか?) を返します。

何か案は?私はこれに少し困惑しています。

0 投票する
1 に答える
572 参照

c# - Crystal Reports Viewer (更新/ズーム/エクスポート) レポートの向きが横に設定されている場合の問題

asp.net プロジェクトで Crystal XI を使用しています。レポートを表示するために Crystal Reports Web Viewerを使用していますが、レポートの向きがに設定されている場合は正常に動作しています。横向きモードになると、ビューアーの (更新/ズーム/エクスポート/次のページ) 機能でエラーが表示されます以下に示すように。

ここに画像の説明を入力

また、コードビハインドやファイアバグでさえ、他の例外を取得できません。.NET Framework 4.5.1 で Crystal Reports ランタイム V13 を使用しています。