Formcoordinator ユーザーズガイド - ソフトウェア - Fujitsu

Formcoordinator ユーザーズガイド - ソフトウェア - Fujitsu Formcoordinator ユーザーズガイド - ソフトウェア - Fujitsu

software.fujitsu.com
von software.fujitsu.com Mehr von diesem Publisher
14.02.2013 Aufrufe

処理 説明 クラス名 メソッド名 getTemplateItemAttribute()メ ソッドは推奨されていません。 XMLデータの構造変更によ り、項目制御情報は ItemAttributeAccessクラスを 利用してください。 HTMLデータの生成 初期値のXMLデータを使用 して、Webブラウザに表示す るための電子フォームの HTMLデータを生成します。 添付ファイルのデー タの取得 添付ファイルのデータを取得 します。 パラメタ形式の取得 パラメタがapplication/xwww-form-urlencoded(CGI パラメタ形式)かmultipart/ form-data(XMLデータ形式) かを返します。 パラメタ名の取得 指定されたパラメタ名に対応 するパラメタ値を検索して取 得します。 電子フォーム名の取 得 Base64のエンコード およびデコード XMLデータの取得 および設定 項目制御情報の設 定 getParameterNames()メソッド は推奨されていません。利用 した場合は、翻訳時に警告エ ラーが出力されます。 そのため、getParameter()メ ソッドを利用して制御してくだ さい。 電子フォーム名を取得しま す。 バイナリデータからBase64へ のエンコードを行います。ま た、Base64からバイナリデー タへのデコードを行います。 入出力項目に、項目のXpath でアクセスします。 DOMインターフェースを意識 しないで簡単にXMLデータ の設定・取得を行います。 指定された項目の項目制御 情報に項目名でアクセスしま す。 項目の情報の取得 電子フォームに設定されてい る項目に対する項目名一覧 やXPath名一覧、備考情報一 覧などの情報を取得します 電子フォームに設定されてい る項目の項目種別や備考情 報などの情報を取得します。 OutputDataBuilder write() InputDataBuilder getAttachedFile()、 getAttachedFileNames() AttachedFile AttachedFileクラスのAPI全般 HtmlFormUtil getEnctyp() HtmlFormUtil getParameterNames()、 getParameter() HtmlFormUtil getDescriptorNames() Base64 Base64クラスのAPI全般 XmlDataAccess XmlDataAccessクラスのAPI全般 ItemAttributeAcces s ItemAttributeAccessクラスのAPI 全般 EformInfo EformInfoクラスのAPI全般 ItemInfo getItemType()、getRemarks() - 23 -

処理 説明 クラス名 メソッド名 電子フォームに設定されてい る数字項目の情報を取得し ます。 電子フォームに設定されてい るテキスト項目の情報を取得 します。 電子フォームに設定されてい る矩形テキスト項目の情報を 取得します。 電子フォームに設定されてい るバーコード項目の情報を取 得します。 帳票印刷 推奨されていません。 サーバでの帳票印刷はList Creatorを使用してください。 Java APIの詳細については、「C.1 Java API」を参照してください。 NumberItemInfo getMaxColumn()、 getDecimalPosition()、 getInputClass() TextItemInfo getMaxCharacter()、 getInputClass()、 getInputType() RectTextItemInfo getMaxCharacter()、 getInputClass()、 getInputType() BarcodeItemInfo getMaxDataLength() 3.2.2 サーブレットでWebアプリケーションを作成する サーブレットは、Java Servlet API 2.2以降を利用して作成します。 サーブレットを作成する場合の留意点を次に示します。 PrintDataBuilder PrintDataBuilderクラスのAPI全般 ・ 電子フォームから送信された入力データを受け取る場合は、HTTPのメソッドはPOSTです。doPost()メソッドを使用し てください。 ・ 電子フォームを送信する場合は、コンテントタイプに「text/html;charset=UTF-8 」または「text/html;charset=Shift_JIS 」 を指定してください。 正しく設定するには、OutputDataBuilderクラスのgetContentType()メソッドを利用して設定する必要があります。正しく 設定しないと、電子フォームが正しく表示されない場合があります。詳細については、「C.1.2 クラス:OutputDataBuilder 」の「getContentType()」を参照してください。 ・ 電子フォームを送信する場合、Formcoordinatorが生成するHTML以外のデータを送信しないでください。送信する と、電子フォームが正しく表示されません。 ・ コンパイル時および実行時のCLASSPATH環境変数に次に示すjarファイルを追加してください。 ファイル名 ファイルの格納場所 f3hksjsv.jar フレームワークのインストールフォルダ(注1)¥lib /opt/FJSVfcdn/lib xmlpro.jar オペレーティングシステムの共通フォルダ(注2)¥FujitsuXML xmltrans.jar /opt/FJSVxmlpc/lib (注1) 「フレームワークのインストールフォルダ」は、Business Application Serverの標 準の設定では次に示すフォルダです。 Business Application Serverのインストールフォルダ¥APC (注2) 「オペレーティングシステムの共通フォルダ」は、オペレーティングシステムの 標準の設定では次に示すフォルダです。 オペレーティングシステムのインストールドライブ¥Program Files¥Common Files - 24 -

処理 説明 クラス名 メソッド名<br />

getTemplateItemAttribute()メ<br />

ソッドは推奨されていません。<br />

XMLデータの構造変更によ<br />

り、項目制御情報は<br />

ItemAttributeAccessクラスを<br />

利用してください。<br />

HTMLデータの生成 初期値のXMLデータを使用<br />

して、Webブラウザに表示す<br />

るための電子フォームの<br />

HTMLデータを生成します。<br />

添付ファイルのデー<br />

タの取得<br />

添付ファイルのデータを取得<br />

します。<br />

パラメタ形式の取得 パラメタがapplication/xwww-form-urlencoded(CGI<br />

パラメタ形式)かmultipart/<br />

form-data(XMLデータ形式)<br />

かを返します。<br />

パラメタ名の取得 指定されたパラメタ名に対応<br />

するパラメタ値を検索して取<br />

得します。<br />

電子フォーム名の取<br />

得<br />

Base64のエンコード<br />

およびデコード<br />

XMLデータの取得<br />

および設定<br />

項目制御情報の設<br />

定<br />

getParameterNames()メソッド<br />

は推奨されていません。利用<br />

した場合は、翻訳時に警告エ<br />

ラーが出力されます。<br />

そのため、getParameter()メ<br />

ソッドを利用して制御してくだ<br />

さい。<br />

電子フォーム名を取得しま<br />

す。<br />

バイナリデータからBase64へ<br />

のエンコードを行います。ま<br />

た、Base64からバイナリデー<br />

タへのデコードを行います。<br />

入出力項目に、項目のXpath<br />

でアクセスします。<br />

DOMインターフェースを意識<br />

しないで簡単にXMLデータ<br />

の設定・取得を行います。<br />

指定された項目の項目制御<br />

情報に項目名でアクセスしま<br />

す。<br />

項目の情報の取得 電子フォームに設定されてい<br />

る項目に対する項目名一覧<br />

やXPath名一覧、備考情報一<br />

覧などの情報を取得します<br />

電子フォームに設定されてい<br />

る項目の項目種別や備考情<br />

報などの情報を取得します。<br />

OutputDataBuilder write()<br />

InputDataBuilder getAttachedFile()、<br />

getAttachedFileNames()<br />

AttachedFile AttachedFileクラスのAPI全般<br />

HtmlFormUtil getEnctyp()<br />

HtmlFormUtil getParameterNames()、<br />

getParameter()<br />

HtmlFormUtil getDescriptorNames()<br />

Base64 Base64クラスのAPI全般<br />

XmlDataAccess XmlDataAccessクラスのAPI全般<br />

ItemAttributeAcces<br />

s<br />

ItemAttributeAccessクラスのAPI<br />

全般<br />

EformInfo EformInfoクラスのAPI全般<br />

ItemInfo getItemType()、getRemarks()<br />

- 23 -

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!