biz-Streamマニュアル Webサービスサーバ ガイド 第8章 biz-Stream Web サービス SOAP インターフェイス 8.3.2 generateData オペレーション

8.3.2 generateData オペレーション

概要

バイナリ形式ファイルを生成します。ファイルとしてはPDF ファイル、 Excel ファイル、 CSV ファイルが生成可能です。
処理要求は generateDataリクエストメッセージ、処理結果の取得は generateDataレスポンスメッセージでそれぞれリクエストします。


generateData オペレーション
  • generateDataリクエストメッセージ

    バイナリ形式で作成するファイルの種類として PDF ファイル、 Excel ファイル、 CSV ファイルを選択できます。作成するファイルのレイアウトの指定や、CSVによるデータの設定が可能です。



  • generateDataレスポンスメッセージ

    生成したファイルは、SOAP メッセージとして返されます。

SOAPメッセージ例

リクエストメッセージ例
<?xml version='1.0' encoding='utf-8'?>
<S:Envelope xmlns:S="http://schemas.xmlsoap.org/soap/envelope/">
<S:Body>
<generateDataRequest xmlns="http://schemas.brainsellers.com/webservices/bizstream/2006-10" xmlns:xmime="http://www.w3.org/2005/05/xmlmime" xmlns:ns2="http://schemas.brainsellers.com/webservices/common/2006-10">
<dataType>
<pdf/>
</dataType>
<layoutData>
<layoutDefinition uri="/bs/sample/xml/Sample1.xml"/>
</layoutData>
</generateDataRequest>
</S:Body>
</S:Envelope>
レスポンスメッセージ例
<?xml version='1.0' encoding='utf-8'?>
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<common:fileData xmlns:common="http://schemas.brainsellers.com/webservices/common/2006-10">
<common:contentData xmlns:xmime="http://www.w3.org/2005/05/xmlmime" xmime:contentType="application/pdf">
【BASE64データ】
</common:contentData>
</common:fileData>
</soapenv:Body>
</soapenv:Envelope>