Tips

Command SOAP DECLARATION and Compiler method

日付2003/05/23
ID27659 (英語原文参照)
バージョン2003
プラットフォームMac & Win

タイトル
U.S)Command SOAP DECLARATION and Compiler method
JP)SOAP DECLARATIONコマンドとコンパイラメソッド

送受信の変数を宣言するためにSOAP DECLARATIONコマンドを使用した場合でも、コンパイラコマンド(例:C_TEXT、C_LONGINTなど)でCompiler_Webメソッドにてこれらの変数を宣言する必要があります。
この制約はコンパイルアプリケーションのみに当てはまることに注意してください。

デフォルトでは、Compiler_Webメソッドは存在しません。従って、これを作成する必要があります。

以下のSOAPメソッドを作成したとします。

` メソッド: My_SOAP_Method
SOAP DECLARATION(varInput;Is LongInt;SOAP Input;”InComing”)
SOAP DECLARATION(varOutput;Is LongInt;SOAP Output;”Outgoing”)
varOutput:=varInput

Compiler_Webメソッドで以下のように varOutputとvarinputの両方を宣言します。

` メソッド: Compiler_Web
C_LONGINT(varOutput;varInput)