cancel
Showing results for 
Search instead for 
Did you mean: 

Crystal Reports for Visual Stadio 2013

former_member277269
Participant
0 Kudos

こんばんは。

Visual studio初心者です。

以下のレポートを表示する簡単なアプリを作成しました。

開発環境ではレポート表示するのですが

別のパソコンにexeをコピーし実行しても何も反応がありません。

開発環境のOSはWidowos 8.1 Pro 64bitでvisual studio2013+sap visual studio sp12

です。

別のパソコンのOSも同様です。(Windows 8.1 Pro 64bit)

【表示コード】

Public Class frmCryRepXIR2View

Private Sub frmCryRepXIR2View_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load

Dim sBuff As String

sBuff = Command()

Label1.Text = sBuff

Label1.Text = "C:\DEV\123.rpt"

' CrystalReportsオブジェクトの生成

Dim Report As CrystalDecisions.CrystalReports.Engine.ReportDocument

Report = New CrystalDecisions.CrystalReports.Engine.ReportDocument

Dim sReportFile As String = Label1.Text

エラー発生行→ Report.Load(sReportFile, CrystalDecisions.Shared.OpenReportMethod.OpenReportByTempCopy)

'// プレビュー表示 //


Me.CrystalReportViewer1.ReportSource = sReportFile

' レポート内のテーブルの接続情報を設定

Dim logOnInfo As New CrystalDecisions.Shared.TableLogOnInfo

logOnInfo.ConnectionInfo.ServerName = "orcl"

logOnInfo.ConnectionInfo.DatabaseName = "orcl"

logOnInfo.ConnectionInfo.UserID = "USER"

logOnInfo.ConnectionInfo.Password = "password"

logOnInfo.TableName = "@@@"

' logOnInfosコレクションにlogOnInfoオブジェクトを追加します。

Me.CrystalReportViewer1.LogOnInfo.Add(logOnInfo)

For Each Table As CrystalDecisions.CrystalReports.Engine.Table In Report.Database.Tables

' logOnInfosコレクションにlogOnInfoを追加

Table.ApplyLogOnInfo(logOnInfo)

Next

' ビューアーの表示


Me.Show()

'Me.CrystalReportViewer1.Refresh()

Me.CrystalReportViewer1.RefreshReport()

End Sub

End Class

************************************************


なにが原因なのでしょうか?

Visual studioの対象のCPUは「x86」

対象のフレームワークは「.NET Framework 4」

でビルドしています。

少しでも手がかりがほしいので、コメントをお願いします。

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

SAP Crystal Reports Runtime file を配布環境 (開発環境以外) にインストールされていますか。

以下のリンクから Runtime ファイルをダウンロードすることができます。

SAP Crystal Reports, developer version for Microsoft Visual Studio: Updates & Runtime Downloads

なお、以下のリンクのお問い合わせ に関して、その後、更新がございませんが、解決されている場合、他ユーザ様のために解決方法をご提示いただきますようお願いいたします。

Crystal Reports for Visyal Studio 2013


Regards,

Yoshi Takase

Support Engineer, SAP Active Global Support

SAP Canada Inc.

former_member277269
Participant
0 Kudos

ご回答ありがとございます。

ご指示頂いたサイトには多くの種類がありますが

配布するパソコンのOSはWindows 8.1 64bitなのですが

どれをダウンロードすればいいですか?

Former Member
0 Kudos

64bit 環境には、MSI 64bit(CRforVS_redist_install_64bit_13_0_12.zip) をインストールいただくことになります。その前に MS Framework がインストールされている必要がございますのでご留意ください。

 

Regards,

Yoshi Takase

Support Engineer, SAP Active Global Support

SAP Canada Inc.

former_member277269
Participant
0 Kudos

ご回答ありがとございます。

試してみます。

結果はのちほど、ご報告します。

former_member277269
Participant
0 Kudos

Former Member
0 Kudos

SAP Crystal Reports Runtime file のインストールは正常に終了しましたか。また、動作環境は64bit ですが、.NET アプリケーションは、64bit でコンパイルされていますか?

former_member277269
Participant
0 Kudos

こんにちは。

お返事ありがとうございます。

出張中の為、お返事遅れまして申し訳ありませんでした。

コンパイルの対象CPUは「x84」でおこなっています。

32bit用のランタイムファイルをダウンロードして試してみます。

former_member277269
Participant
0 Kudos

Yoshi Takaseさん、ありがとうございました。

32bit用のランタイムをインストールし、試したところ無事に正常動作しました。

未熟者の質問に最後まで、お付き合いいただきまして

本当に感謝申し上げます。

ありがとうございました。

Answers (1)

Answers (1)

Former Member
0 Kudos

それはよっかたですね。

お手数ではございますが、このスレッドを回答済みにしていただけませんでしょうか。

今後ともよろしくお願いします。

Regards,

Yoshi Takase

Support Engineer, SAP Active Global Support

SAP Canada Inc.

former_member277269
Participant
0 Kudos

Yoshi Takaseさん、度々ご指摘ありがとうございます。

回答すみにいたしました。

Former Member
0 Kudos

Thank you very much.