- PR -

OSのバージョンとPDFについて

1
投稿者投稿内容
oni-chan
会議室デビュー日: 2004/07/15
投稿数: 9
投稿日時: 2004-08-31 19:07
最近OSをWin2000ProからWinXPにバージョンアップしました。
(VS.NETの環境は同じです)
すると、Win2000で動いていたソースの一部が
WinXPに変えた途端エラーになってしまいました。
エラーになった箇所は、CrystalReportからPDFにエクスポートする行です。
(以下ソースです)
'---------------------------------------------------------
Fname = "c:\\" & _myPage.Session.SessionID.ToString & ".pdf"
crDiskFileDestinationOptions = New DiskFileDestinationOptions
crDiskFileDestinationOptions.DiskFileName = Fname
crExportOptions = _crReportDocument.ExportOptions
With crExportOptions
.DestinationOptions = crDiskFileDestinationOptions
.ExportDestinationType = ExportDestinationType.DiskFile
.ExportFormatType = ExportFormatType.PortableDocFormat
End With
_crReportDocument.Export()
             ↑ココです
'---------------------------------------------------------
ちなみに、Win2000Serverにプロジェクトをコピーして
クライアント側としてWinXPから使うときは問題なく動作しました。
他のWinXPマシンでテストした時も同様の結果です。

あまり詳しくないので説明がわかりづらいかもしれませんが
どなたかアドバイスをお願いします。
1

スキルアップ/キャリアアップ(JOB@IT)