前のトピック: SCL ステートメントの To | From Attachment 節次のトピック: getログイン情報 操作


To | From Attachment の構文

Add、Update、または Retrieve アクションの SCL ステートメントでは、TO | FROM DDNAME 節の代わりに以下の構文を使用します。

TO|FROM ATTachment attachment-name PATH mypath LFSFILE myfile
To Attachment attachment-name

CA Endevor SCM からクライアントに送信されるデータを保持する SOAP Attachment オブジェクトの名前を指定します。

From Attachment attachment-name

クライアントから CA Endevor SCM に送信されるデータを保持する SOAP Attachment オブジェクトの名前を指定します。

PATH mypath

クライアント側のディレクトリを指定します。 From Attachment 節の場合、Path はソース ファイルが存在する場所です。 To Attachment 節の場合、Path はファイルの保存先です。

LFSFILE myfile

クライアント側のディレクトリにあるファイルの名前を指定します。 From Attachment 節の場合、Lfsfile はソース ファイルの名前です。 To Attachment 節の場合、Lfsfile は受信したファイルを保存する際に付けられる名前です。

例: Attachment を使用する Add Element ステートメント

以下の Add Element ステートメントは、エレメント CCIDRPT2 を DEV 環境、EABASE システム、UTILITY サブシステム、COBOL タイプ ライブラリのステージ 1 に追加します。 SOAP Attachment オブジェクト UPLOADD には、クライアント側の myPath にある myfile の内容のコピーが格納されます 。 このステートメントは、SOAP Attachment の内容を CA Endevor SCM に追加します。 オプションの Options 節は、コメント「Project myfile」をエレメントに関連付けます。

ADD ELEMENT CCIDRPT2 
	FROM ATTACHMENT UPLOADDD PATH myPath LFSFILE myFile 
	TO ENV DEV SYS EABASE SUB UTILITY TYPE COBOL STAGE NUMBER 1
	OPTIONS UPD COMMENT 'Project myFile' .

例: Attachment を使用する Retrieve Element ステートメント

以下の Retrieve Element ステートメントは、エレメント CCIDRPT5 を DEV 環境、EABASE システム、UTILITY サブシステム、COBOL タイプ ライブラリのステージ 1 から取得します。 エレメント CCIDRPT5 のコピーが SOAP Attachment オブジェクト DNLOADD に追加されます。 Web サービスは、クライアントに SOAP メッセージ応答を返信します。 この SOAP メッセージには Attachment が格納されています。 クライアントは Attachment からデータを抽出し、クライアント側の myPath にある myPath にコピーします

RETRIEVE ELEMENT CCIDRPT5 
	FROM ENV DEV SYS EABASE SUB UTILITY TYPE COBOL STAGE NUMBER 1	
	TO ATTACHMENT DNLOADDD PATH myPath LFSFILE myFile .