- このトピックは空です。
-
投稿者投稿
-
2021年6月29日 4:06 PM #596
panda
ゲストWR2.0JよりWR3.1Jへの移行を検討しております。
レポート変換ツールにて変換が可能ということですが、
製品版WR3.1Jにはレポートファイル変換ツールは付属していますか?
評価版WR3.1Jには付属していませんでしたので、一応確認まで。2021年6月29日 4:07 PM #597伊藤@ソフトウィング
ゲスト日頃より弊社製品をご利用いただきまして、誠にありがとうございます。
レポート変換ツールですが、ご指摘の通り評価版には付属しておりませんが、製品版には付属しております。
以上、宜しくお願い致します。
2021年6月29日 4:07 PM #598panda
ゲストご回答ありがとうございます。
続けてサンプルの実行について質問がございます。
3.1J評価版をダウンロードしてサンプルを実行していますが、以下のエラーがでて処理が行えません。(当方は2005にて開発を行いますので、サンプルプログラムの2005への変換処理を最初に実行しました。)
1.Protected m_Global As New [Global](frmMain.vb406行)
DLL ‘C:\Program Files\SoftWing\WingReport3.1Eva\Sample\VB\VB.NET\Sample1\bin\SoftWing.WingReport.Base.V31.dll’ は、OS ローダー ロック内でマネージ実行を試行しています。DllMain またはイメージ初期化関数内でマネージ コードを実行しないでください。この動作は、アプリケーションをハングさせる原因になる可能性があります。
2.送付状印刷画面にて「プレビュー・PDF出力・印刷」ボタン押下
ErrorCode「69999」
ErrorMaeesage UnknownExceptionコンポーネントで予測できないマネージ例外を検出しました。このエラーは、サンプル1・2のどちらも発生します。
2005への変換処理がまずかったのでしょうか?
対処法をお教えいただければ幸いです。2021年6月29日 4:07 PM #599伊藤@ソフトウィング
ゲスト日頃より弊社製品をご利用いただきまして、誠にありがとうございます。
ご連絡頂いておりますエラーについてですが、WingReportでは2005開発用のモジュールが御座いまして、そちらのモジュールを使用されていない場合に発生致します。
2005開発用モジュールはサポートのアップデート情報よりダウンロードを行う事が可能ですが、ライセンスキーが必要となっております。
申し訳御座いませんが、現在体験版では2005開発用のモジュールが添付されておりませんので、2003開発環境が御座いましたらそちらで体験版を動作させて頂きますでしょうか。
2005にて動作を行いたい場合は、お手数をお掛け致しますがサポート宛(support@swg.co.jp)にメールにてご連絡を頂けますでしょうか。以上、宜しくお願い致します。
2021年6月29日 4:07 PM #600Uchida
ゲストWingReport2.0を使用して印刷を行おうとすると、
印刷される場合とされない場合があります。
OSはWinXP、開発環境はVB6.0です。If Not mclsWing Is Nothing Then
Call mclsWing.ClosePrinter(False)
→ Call mclsWing.UnloadReport
Set mclsWing = Nothing
End If上記のように印刷のオブジェクトをクリアするようコーディングしていますが、(→)の部分でVB6.0開発環境からブレークポイントを設定し、印刷先をPDFにすると印刷内容は不完全ながら出力されます。ブレークポイントを設定しない場合、出力されません。プリンタのキューには出力されます。
印刷先をプリンタに設定すると印刷出来ません。この場合、ブレークポイントを設定しても出力できません。
掲示板を調べてみましたが同じような現象が見つかりませんでした。解決策が分かるようでしたら、ご教授下さい。
宜しくお願い致します。
2021年6月29日 4:08 PM #601伊藤@ソフトウィング
ゲスト日頃より弊社製品をご利用いただきまして、誠にありがとうございます。
申し訳御座いませんが、WingReport2.0ではPDF出力機能は御座いません。こちらは他社のPDF出力用プリンタドライバを使用しているのでしょうか?
又、mclsWingが自作クラスのようでして、ClosePrinterやUnloadReportにて実際どのような処理が行われてるのか分かりかねます。
推測になりますが、ClosePrinter(False)の引数がwrClosePrinter関数の第二引数に設定されている場合、Falseが設定されますと印刷は行われません。Trueに設定して試して頂けますでしょうか。
詳細はヘルプを参照して頂けますようお願い致します。以上、宜しくお願い致します。
2021年6月29日 4:08 PM #602Uchida
ゲストお世話になります。
PDF出力に関しては無料のPDF生成ソフトを使用しております。ClosePrinter(False)をClosePrinter(True)に変更したところ、印刷可能となりました。Falseのままで何故PDFに出力出来ていたのか、参考にしたモジュールがFalseで印刷可能なのか疑問ですが、これで問題ないと思います。ありがとうございました。 -
投稿者投稿
- フォーラム「旧サポート掲示板」には新規投稿および返信を追加できません。