マジックソフトウェア・ジャパン
株式会社2005年7月
ReportsMagic Version1.0B
本文書には、 RMViewer起動用DLL(RMViewer.dll)パッチに関して、記述されています。
Ver1.0〜Ver1.0Aの起動パラメータ互換の為に定義式が追加されました。
RMViewer起動用DLLパラメータ
Ver1.0〜Ver1.0A RMViewer実行関数(ExecuteO)
<新規追加された定義式>
構文……定義式:RMViewer.ExecuteO
バラメータ……
@フォームファイル名(文字型)
Aデータファイル名(文字型)
Bプリンタ名(文字型)
CRMViewerの実行フォルダ。(文字型)指定がない場合には、カレントフォルダーになります。
Dプレビューあり/プレビューなし(文字型) (’y’ または ‘n’で指定)
Eウェイトを指定します。(文字型) (’y’ または ‘n’で指定)
F実行結果のエラー番号(数値型)負付きの数値型3桁で返します。
Gエラーメッセージ(文字型)
Ver1.0B RMViewer実行関数(Execute)
<Ver1.0Bで拡張された定義式>
構文……定義式:RMViewer.Execute
バラメータ……
@フォームファイル名(文字型)
Aデータファイル名(文字型)
Bプリンタ名(文字型)
CRMViewerの実行フォルダ。(文字型)指定がない場合には、カレントフォルダーになります。
Dプレビューあり/プレビューなし(文字型) ('y' または'n'で指定)
Eウェイトを指定します。(文字型) ('y' または 'n'で指定)
F印刷部数の指定(文字型)
※Ver1.0Bで追加されたパラメータ
G印刷中表示画面の表示・非表示の指定 ('y'表示(デフォルト)n:非表示)
※Ver1.0Bで追加されたパラメータ
H実行結果のエラー番号(数値型)負付きの数値型3桁で返します。
Iエラーメッセージ(文字型)
Ver1.0B RMViewer起動パラメータの機能拡張に伴い、RMViewer起動用DLLのパラメータも拡張されました。これにより、V1.0〜V1.0AでRMViewer実行関数(Execute)を使用したMagicアプリケーションの実行時にエラーが発生するようになりました。
エラーの現象
コールユーザPRC実行後に「ユーザー関数、またはユーザープロシジャの引数の数が合っていません。」
対応方法
注意: Ver1.0B環境で、Magicアプリケーションを変更せずに使用したい場合は、Ver1.0〜Ver1.0A用のRMViewer起動用DLLを使用することにより可能です。 ただし、拡張された機能を使用することが出来ません。今後の拡張にも対応することが出来なくなる為、移行することをお奨めいたします。 今後パラメータ仕様が変更(拡張)される場合は、定義名の追加等により、Magicアプリケーションの互換性が維持できるように考慮いたします。 |
ReportsMagicのフォルダ内のRMViewer.dllに上書きコピーしてください。
以上