Tips

プラグインのためにエラーコードを返すこと

日付2001/06/29
ID01-631
バージョン6.7.x specific
プラットフォームWindows and Mac

プラグインは内部のエラーの扱いに一方的にシステムを作成することである。
プラグインはエラーコードを返します。別の方法でエラーを直接扱うことです。
しかし、それはプラグインの内部で別の議論の為にあります。

エラーコード、プラグインの値を返す為に構築しなければなりません。プラグインウィザードを使用する場合、あなたが通常行ったようにあなたの命令を作成する、また、Longintの返り値を加えます。これは、あなたのプラグイン命令にコードの次のラインを加えるでしょう:

PA_ReturnLong( params, returnValue );

プラグインの処理中にエラーに遭遇する場合、あなたは上記のコードでreturnValueを飾るでしょう。その後、4Dではあなたがこの値の為にわなに掛けることができ、必要なすべてのデータ処理を行うことができます。プラグインからの値を返すことによって、自分のエラーコードシステムを作成することができます、プラグイン呼び出しがすべて続くそのようなもの。例は州省略のために2文字のストリングをとり、現在の売上税率を返すプラグイン呼び出しになるでしょう。パスされたストリングが無効の場合、コマンドが売上税を正確に返す場合、あなたはプラグイン呼び出しからの1つを返すことができ、0を返すことができます。

ErrorCode := ex_SalesTax(vs2_StateAbbr; vr_SalesTax)

Case of