Quantcast
Channel: SCN : Popular Discussions - SAP Crystal Reports & BI Dashboards (日本語) [Read-only]
Viewing all 2234 articles
Browse latest View live

ファイルパスを指定して画像を表示させる方法

$
0
0

レポート内に、ファイルパスを指定して画像を表示させる方法がわからなくて困っています。

 

具体的に行いたいことは、

たとえば、C:     empGraph-1.png の画像を、レポート内に表示させ、

かつ印刷時にもその画像が乗るようにしたいのです。

ただし、Graph-1.png 画像ファイルは、レポート表示前にプログラム内で出力されるため、

画像イメージは動的に変化します。

ちなみに、ファイルパス、ファイル名は固定です。

 

OLEオブジェクトなどを配置して表示させようとしましたが、

ハイパーリンクの設定はできても、画像表示までは至りませんでした。

 

なお、質問内容が酷似している下記のスレッドも確認しましたが、

サンプルコードが取得できず、解決できませんでした。

CrystalReports8.0画像パスの動的変更 

CrystalReports8.0画像パスの動的変更

 

以下、開発環境です。

・開発環境:Visual Studio 2008 Professional Edition

・バージョン:Crystal Reports Basic for Visual Studio 2008

・コードビハインド:C#

 

ご存知の方いらっしゃいましたら、ご教授いただけますと幸いです。

宜しくお願いいたします。

 

 

以下追記:2008/02/10 21:32

説明不足部分がありました。

 

画像データを byte[] に持ち、ReportDocument に設定する方法は検討しました。

しかし、確かに画面を表示させることまではできたのですが、

今回の要件として、一つのレポートに約60枚ほどの画像ファイルを貼る必要があり、

それらをすべて byte[] でメモリ上に保持するようにすると、

単体アプリケーションでメモリが1G以上確保されるようになりました。

そのため、すべての画像ファイルを byte[] でメモリ上に持つことは難しく、

画像ファイルを表示することでなんとかならないか? というのが

本質問に至る経緯となります。

 

もしそれ以外に不足点などがありましたら、ご指摘いただけると幸いです。

 

Edited by: hiroyuki hanato on Feb 10, 2009 1:31 PM


CrystalReports2008 自動改行の問題

$
0
0

いつも参考にさせてもらっています。

表題の件で、ご相談させてください。

 

以下の環境で作業を行っています。

WindowsXP SP2

VisualStudio2003

CrystalReports2008DeveloperED SP1

 

宛名ラベルの作成で以下の用に自動改行位置が狂います。

※全角と半角文字が混じったデータです。

 

本来の表示(するはず?)

大阪府大阪市テスト町1-1-1マンション<最大幅で自動改行>

ラフォーレ泉103号室

 

不具合表示

大阪府大阪市テスト町1-1-<j?自動改行>

1マンションラフォーレ泉103号<?自動改行>

 

で以下のサイトからワードラップの仕様変更があったとのことで

Windows2000SP4の"usp10.dll"(Ver1.0325.2195.6692)

を該当フォルダに上書きを行ったところ、正常動作を確認できました。

http://www.agtech.co.jp/support/faq/crystal_reports/CR_all/cr_general/all.html

 

ただ、上記サイトではVer9~11までとしかかかれていなかったので

2008の場合この対処方法で問題が無いのでしょうか・・・?

 

以上 宜しくお願いします。

Crystal Reportsの自動折り返し位置について

$
0
0

お世話になります。

 

現在、以下の現象に悩んでおります。

解消策がございましたら、ご教授願います。

宜しくお願い致します。

 

 

■現象

     画面上のテキストボックスと、クリスタルレポート上のテキストボックスで、

     文字の折り返し部分が異なってしまいます。

     テキストボックスのサイズは、画面、レポートともに一致させているのですが、

     見た目が変わってしまいます。

      

     例)

     ・画面上のテキストボックスの表示

          JJJJJJ(JJJJJJ) TEL:0001-0001 太郎:080-0001-0001 u2190

          詳細未定

           

     ・クリスタルレポート上のテキストボックスの表示

          JJJJJJ(JJJJJJ) TEL:0001-0001 太u2190

          郎:080-0001-0001 詳細未定

 

■質問

     画面上とレポート上の折り返し位置を揃えることは可能でしょうか?

      

■開発環境

     Crystal Reports Basic for Visual Studio 2008

     Microsoft .NET Framework 3.5 SP1

 

     OS:WindowsXP SP3

     言語:Microsoft Visual C# 2008

.NET対応版Crystal Reportsの、各バージョンでの「.NET framework」対応状況は?

$
0
0

1. .NET framework 1.x に対応開始したバージョンは? 対応停止したバージョンは?

 

2. .NET framework 2.0 に対応開始したバージョンは?

 

3. .NET framework 3.0 に対応開始したバージョンは?

 

4. .NET framework 3.5 に対応開始したバージョンは?

Crystal Reports (バージョン11,8.5)の対応OSについて

$
0
0

以下の質問につきまして、ご教授をお願い致します。

 

(質問1)

次のソフトウェアは、Windows Server 2008R2(64bit)に対応しているのでしょうか?

 

①Crystal Reports XI

②Crystal Reports Viewer (バージョン11.0)

③Crystal Reports Viewer (バージョン8.5)

 

(質問2)

質問1の③はWindows7(32bit/64bit)に対応しているのでしょうか?

 

以上、宜しくお願いたします。

リクエストされたレポートにはさらに詳細な情報が必要です。

$
0
0

Crystal Reports for Visual Studio 2005にて開発しています。

 

CrystalReportViewerから印刷ボタンや>ボタンを押した際に、たまに

「リクエストされたレポートにはさらに詳細な情報が必要です。」とメッセージが表示され、

クリスタルレポートの印刷が出来なくなります、

 

また別の画面では、ログオンに失敗しました。詳細: crdb_adoplus :

オブジェクト参照がオブジェクト インスタンスに設定されていません。

ファイル C:\WINDOWS\TEMP\jrrrrCL{F20665D8-AD82-487C-BEC7-38B9C2F1D2B2}.rpt のエラー

: 接続失敗 : ログオン パラメータが正しくありません。

と表示が出て何も何も出来なくなります。

 

発生毎にサーバーのWorld Wide Web Publishing Serveice の

再起動を行うと正常に使用出来る様になります。

 

最近頻繁に発生するため早急に解決したいと思っています。

以上よろしくお願いいたします。

CrystalReports2008 ライセンスについて

$
0
0

SAP CrystalReports 2008のライセンスに関して質問です。

CrystalReports 2008をインストールしたマシンにて、レポート出力機能を実装した.NETアプリケーションの開発(コードの変更)を行い、開発マシンとは別のマシンにてアプリケーションのビルドのみを行いたいと考えています。

 

その際、開発用マシン・ビルド用マシンごとに1本ずつCrystalReportsのライセンスが必要になるのでしょうか?

 

以上。

よろしくお願いします。

FAQ: .NET アプリケーションの配布用ランタイムのダウンロード

$
0
0

本ページ「Forum: ビジネスオブジェクツ一般」から以下の順でアクセスください。

 

(1) メニュー バーの「Business Objects」をクリックします。

(2) 「Business Objects Community」ページの「Business Objects Support for Crystal Reports and Xcelsius」をクリックします。

(3) 「Business Objects Support for Crystal Reports and Xcelsius」ページの「Crystal Reports and Xcelsius Support Resources」から「Downloads」をクリックします。

(4) 「Business Objects Downloads for Crystal Reports and Xcelsius」ページの「Get Crystal Reports,Crystal Reports Server, Xcelsius downloads」をクリックします。

(5) 「Business Objects Support」ページから製品、バージョンを選択します。

 

.NET アプリケーションの配布に必要なランタイムは以下の「ファイル タイトル」のファイルに含まれています。ご利用の製品、バージョンに合わせてご利用ください。

 

製品版 Crystal Reports 2008

CR 2008 Merge Modules for the .NET Framework

 

製品版 Crystal Reports XI Release 2 (SP4 含む)

Crystal Reports XI Release 2 SP4 - NET Merge Modules

Crystal Reports XI Release 2 SP4 - NET Server Install

 

製品版 Crystal Reports XI Release 1

Merge Modules for Crystal Reports XI .NET Deployments

Crystal Reports XI for .NET Server Install

 

製品版 Crystal Reports 10

Merge Modules for CR 10 .NET Deployments - Jp

CR 10 for .NET Server Install - Jp

 

製品版 Crystal Reports 9

Merge Modules for Japanese Crystal Reports 9 and .NET

Redistribution Package for Jp CR 9 and .NET

 

バンドル版 Crystal Reports for NET 2005

CR for .NET Framework 2.0 Redistributable Package IA64

CR for .NET Framework 2.0 Redistributable Package x64

CR for .NET Framework 2.0 Redistributable Package (x86)

 

バンドル版 Crystal Reports for NET 2003 (日本語版なし)

En Merge Modules for CR for .NET 2003

 

バンドル版 Crystal Reports for NET 2002

Jp Merge Modules for CR for .NET

 

 

 

製品版 RDC アプリケーションの配布には、以下の RDC マージ モジュールを利用します。

 

RDC マージ モジュール

Crystal Reports XI Release 2 :

Crystal Reports XI Release 2 SP4 - RDC Merge Modules

Crystal Reports XI Release 1 :

Merge Modules for Crystal Reports XI and the RDC

Crystal Reports 10 :

Merge Modules for Crystal Reports 10 and the RDC - Japanese

Crystal Reports 9 :

Merge Modules for Japanese Crystal Reports 9 and the RDC


VS2005バンドル版のCrystalReportで、外字を含むPDF出力について

$
0
0

お世話になります。

VS2005バンドル版のCrystalReportで、

外字を含むPDF出力を行う方法について、

ご教授ください。

 

もし、VS2005バンドル版でできないのであれば、

製品版のCrystalReportでは、可能でしょうか?

Crystal Reports 2008 for Visual Studio における透過画像の出力

$
0
0

表題の件、透過色を設定した画像(拡張子GIF/PNG)を用いて、帳票出力した場合に、透過色で設定している画像の部分が黒色で出力されてしまっています。

 

Crystal Reports が画像内の透過色を正しく認識できていないように思われます。

透過色で設定した部分を背景の色に正しく出力するためには、デザイン時の設定で何か必要なのでしょうか?

 

透過色設定の機能は、Crystal Reports 2008 for Visual Studioではサポートされておらず、

製品版(Crystal Reports 2008)を用いればサポートされている機能でしょうか?

 

御回答の程、宜しくお願い致します。

 

Edited by: otono-arsnova on Jul 22, 2009 11:31 AM

 

Edited by: otono-arsnova on Jul 22, 2009 11:33 AM

Crystal Reports XI:小数点以下の桁数を数値によってかえるには?

$
0
0

お世話になります。

 

Crystal Reports XI Developer Edition で開発しております。

 

質問は、フィールド(数値)の小数点以下の桁数を数値によって、小数点以下なし、小数点第1位まで、小数点第2位までと表示を変えるにはどうすればよいですか?

 

例えば、 1 のときは 1 (1.00 は×)

     0.5 のときは 0.5 (0.50 は×)

    0.25 のときは 0.25

 

テーブルのデータ型は float です。(SQLServer)

データ型を 文字列(string) に変えれば良いとは思いますが、クリスタルレポートの設定でなんとかなるのであれば、そちらが良いです。

 

ちなみに式も考えました。

数値を文字列に変換し、小数点より右の「0」は長さ0の文字列に置換する。など。この方法は式を作って、フィールド(数値)と置き換えないといけませんので、設定でなんとかなる方が良いです。

 

あと、クリスタルレポートの「フィールドの書式」-「ユーザー設定」-「カスタムスタイル」-「数値」-「小数点以下の桁数」を 「1.00」 とすると、1のとき「1.00」と表示されます。本来は「1」と表示したいです。

 

設定だけでは、無理なのでしょうか?

どなたかカスタムスタイルでの設定方法を教えていただけませんでしょうか?

 

CrystalReport8.5→XIのバージョンアップについて

$
0
0

CrystalReport8.5を使用して作成したVB6.0のモジュールがあるのですが、実行環境をWindowsXPに変える事により、CrystalReportもXPに対応したXIにバージョンアップを考えています。

評価版の「CrystalReport XI Developer」をインストールしてモジュールの再コンパイルを行って実行しました

そしてプレビュー画面が出るボタンを押した所、以下のエラーが出ました。

 

 実行時エラー '13'

 型が一致しません。

 

その際デバッグを行うと、

 

 Set rpt = XXXXX    ※ XXXXXXはデザイナに作成済みのReport名

 

の部分が黄色くなりました。

 

記述で変更した部分はなく、CrystalReport XI Developer評価版をインストールし、元のソースをコンパイルしたのみです。

バージョンアップにつき、色々と記述を変えなければいけないのでしょうか?

 

使用しているコンポーネントは「CRViewer.dll」です。

VB自体初めて触った為、当たり前の事が分かっていないかもしれません。

どなたかご教示いただけないでしょうか。

FAQ: CrystalReportViewer コントロールにてグループツリーの表示、非表示を設定する方法

$
0
0

【タイトル】

HOW TO: CrystalReportViewer コントロールにてグループツリーの表示、非表示を設定する方法

 

 

【詳細/質問】

Crystal Reports 2008 にて CrystalReportViewer コントロールの DisplayGroupTree プロパティを使用することができない。

 

 

【対象製品】

Crystal Reports 2008

 

 

【原因】

Crystal Reports 2008 .NET SDK では、CrystalReportViewer コントロールの DisplayGroupTree プロパティが廃止されました。

 

 

【解決策/回答】

Crystal Reports 2008 .NET SDK では、CrystalReportViewer コントロールに ToolPanelView プロパティが新しく追加されました。 このプロパティを使用することでグループツリーの表示を制御することができます。

下記コード記述例により、グループツリーを非表示に設定することができます。

 

Visual Basic:

非表示にする方法:

CrystalReportViewer.ToolPanelView = ToolPanelViewType.None

 

表示する方法:

CrystalReportViewer.ToolPanelView = ToolPanelViewType.GroupTree

 

C#:

非表示にする方法:

crystalReportViewer.ToolPanelView = ToolPanelViewType.None;

 

表示する方法:

crystalReportViewer.ToolPanelView = ToolPanelViewType.GroupTree;

 

Enum 値 "None" は、グループツリーおよびパラメータパネルを非表示にします。

Crystal Reports for Visual Studio .NET:印刷時に用紙サイズが変わってしまう

$
0
0

Crystal Reports for Visual Studio .NETで、

デザインではプリンタの設定を A3に設定して

作成しました。実際に印刷してみるとA4にて

出力文字が切れた状態で出力されてしまいます。

(プレビューではA3で表示されています。)

 

【環境】

 Windows XP(Service Pack3)

 Crystal Reports for Visual Studio .NET

 プリンタ:EPSON LP-S3000

 

 

 

Crystal Reportsの以下の修正パッチをあてて

みましたが解決できませんでした。

    crnet10win_jp.zip

    (VS.NET2002バンドル版CRの場合)

 

ご存知の方がおられましたら、解決策をご教授

下さい。

printjoblimitについてのご質問

$
0
0

【稼動環境】

OS:Windows Server 2003 R2 SP2

Microsoft Internet Information Services (IIS) 6.0 Crystal Reports for. Net framework 2.0バージョン:10.2.0

Microsoft.Net Framework バージョン:2.0.50727.42

ASP.NETバージョン:2.0.50727.42



【トラブルの現象】

ASP.NET の Web アプリケーションで Crystal Report を使用し PDF 出力しています。

Web アプリケーションの印刷ボタンを押してPDFのエクスポートを何回か繰り返すと、

ブラウザに「システム管理者が設定したレポート処理ジョブの最大値に達しました」と

いうメッセージが表示され、以降新規の印刷が一切できなくなりました。

(IISのアプリケーションプールのリサイクルを実施すると、復旧)



エラーが発生した同じタイミングでイベントログ(アプリケーションログ)に

以下のエラーも出力されています。

> イベントの種類: 警告

> イベント ソース: ASP.NET 2.0.50727.0

> イベント カテゴリ: Web Event

> イベント ID: 1309

> 説明:

> 場所 CrystalDecisions.CrystalReports.Engine.ReportDocument.Load(String filename,OpenReportMethod openMethod, Int16 parentJob)

> 場所 CrystalDecisions.CrystalReports.Engine.ReportClass.Load(String reportName,OpenReportMethod openMethod, Int16 parentJob)

> 場所 CrystalDecisions.CrystalReports.Engine.ReportDocument.EnsureLoadReport()

> 場所 CrystalDecisions.CrystalReports.Engine.ReportDocument.SetDataSourceInternal(Object val,Type type)

> 場所 CrystalDecisions.CrystalReports.Engine.ReportDocument.SetDataSource(DataSet dataSet)

> 場所 aspx_DeliveryNotice_DeliveryNoticeDetails_PrintPage.SetDataSetAction()

> 場所 aspx_DeliveryNotice_DeliveryNoticeDetails_PrintPage.InitialAction()

> 場所 Mazda.M2B.ASP_AAT.WebFormBase.ExecuteApplicationLogic(ApplicationLogicAction action)

> 場所 aspx_DeliveryNotice_DeliveryNoticeDetails_PrintPage.Page_Load(Object sender, EventArgs e)

> 場所 System.Web.UI.Control.OnLoad(EventArgs e)

> 場所 Mazda.M2B.ASP_AAT.WebFormBase.OnLoad(EventArgs e)

> 場所 System.Web.UI.Control.LoadRecursive()

> 場所 System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint,Boolean includeStagesAfterAsyncPoint)





【質問】

エラーメッセージから、レジストリのprintjoblimitの値が上限に達したと読み取りました。

printjoblimit数はデフォルトの75に設定していますが、

75も同時アクセスはしておらず、printjobの解放漏れを疑っております。

(1)現在のprintjob数を、モニタする手段は無いのでしょうか?

(2)Crystal Reportの製品自体には、printjobのカウント制御がうまくいかないという様な、既知の問題はないのでしょうか?

(3)通常、アクセスの集中によりprintjob数が上限に達してエラーが発生した場合、

   エクスポート処理の完了に伴いprintjob数が減ると、印刷可能な状態に自然回復するのでしょうか?

   アプリケーションプールのリサイクルを行わないと、復旧しないということは、解放処理の漏れが濃厚なのでしょうか?

(4)printjoblimitの設定可能な範囲はいくつなのでしょうか?

(5)printjoblimitの設定値を変更した場合の影響はどうなのでしょうか?

   例えば、設定値を75u21D2200に変更しただけで、

   実際のprintjob数に関わらず、メモリやCPUの消費量が増えるなどの影響はないのでしょうか?

(6)printjob実行中に、ユーザがブラウザを×ボタンで閉じると、printjobのカウントは解放されるのでしょうか?

(7)レポート処理ジョブ(printjob) 数のカウントは、どの期間行われているのでしょうか?

   クライアント要求を受けて PDF を出力するまででしょうか?

   それともPDF を出力後、ブラウザのセッションが切れるまでか?



以上、宜しくお願い致します。

 

Edited by: Anegayama Shinichiro on Jun 23, 2009 4:08 AM

 


リクエストされたレポートにはさらに詳細な情報が必要です。

$
0
0

Crystal Reports for Visual Studio 2005にて開発しています。

 

CrystalReportViewerから印刷ボタンや>ボタンを押した際に、たまに

「リクエストされたレポートにはさらに詳細な情報が必要です。」とメッセージが表示され、

クリスタルレポートの印刷が出来なくなります、

 

また別の画面では、ログオンに失敗しました。詳細: crdb_adoplus :

オブジェクト参照がオブジェクト インスタンスに設定されていません。

ファイル C:\WINDOWS\TEMP\jrrrrCL{F20665D8-AD82-487C-BEC7-38B9C2F1D2B2}.rpt のエラー

: 接続失敗 : ログオン パラメータが正しくありません。

と表示が出て何も何も出来なくなります。

 

発生毎にサーバーのWorld Wide Web Publishing Serveice の

再起動を行うと正常に使用出来る様になります。

 

最近頻繁に発生するため早急に解決したいと思っています。

以上よろしくお願いいたします。

印刷時に文字サイズが小さくなる現象について

$
0
0

以前CrystalReports8で作成した帳票を、CrystalReports2011にアップグレードしました。

 

その帳票をドットプリンタで印刷すると、フォントが小さくなってしまいます。

 

ですが、ドットプリンタではなく、通常のレーザープリンタで印刷した場合は正しい文字サイズで印字されます。

 

OSは、WindowsServer2008以降で印刷を実行すると、この現象が起きるようです。

 

例えば、CrystalReportの何らかの設定を変更することで、この現象を回避できるということはありませんでしょうか?

 

今の所提供できる情報が少なくて申し訳ございませんが、もし分かる方がおられましたら、どうかご教授願いたいと思います。

Crystal Reports 2008:印刷時にデザインの向きが変わってしまう

$
0
0

Crystal Reports 2008でデザインした帳票をプリンタに出力するとデザインが横向きの

状態で出力されてしまいます。

 

【環境】

 Windows Vista Business (Service Pack未適用)

 Crystal Reports 2008 SP0 (v12.0.0.683)

 プリンタ:HITACHI PC-PD5130

 

Crystal Reports 2008のプレビュー画面で確認したときは正しい向きで表示さます。

 

ページ設定やプリンタ設定の向きの組合せで、考えられる縦と横のパターンは一通り

試しましたが、印刷すると常に横向きになってしまいます。

 

Crystal ReportsのSP0適用後にAG-TECHのFAQ<CR08021201>、<CR08021204>を

試してみましたが解決できませんでした。

 

ご存知の方がおられましたら、解決策をご教授下さい。

crystal reports XIのランタイム

$
0
0

crystal reports XIのランタイムはどこかでダウンロードできますでしょうか。

URL等教えて頂けますでしょうか。

VB6版から.NET版への移行と流用について

$
0
0

色々調べたのですが、確信が得られず質問させていただきます。

 

 

現在使用しているシステムでは、VB6にバンドルされていたCrystalReport(Seagate Crystal Reports6.0)

を使用していたのですが、次期システムの開発では.NET版のCrystalReportの使用を検討しています。

 

 

もし.NET版のCrystalReportへ移行させようと考えた場合、

VB6版で作成したフォームはそのまま流用可能でしょうか?

 

そのままでは無理な場合、変換方法などはあるでしょうか?

 

 

Crystal Reportsは使用したことが無く、調べ方が悪かったのかもしれません。

ご存知の方がおりましたら、教えていただけないでしょうか?

 

よろしくお願い致します。

Viewing all 2234 articles
Browse latest View live


<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>