Formcoordinator ユーザーズガイド - ソフトウェア - Fujitsu
Formcoordinator ユーザーズガイド - ソフトウェア - Fujitsu
Formcoordinator ユーザーズガイド - ソフトウェア - Fujitsu
Erfolgreiche ePaper selbst erstellen
Machen Sie aus Ihren PDF Publikationen ein blätterbares Flipbook mit unserer einzigartigen Google optimierten e-Paper Software.
入力データをXmlDataAccessオブジェクトに反映します。<br />
xda.copy(idb.getXMLData());<br />
// ラジオボタン項目の東京本店を選択します。<br />
// ・東京本店に選択時情報「東京」を設定します。<br />
// ・大阪支店に非選択時情報「その他」を設定します。<br />
// ・名古屋支店に非選択時情報「その他」を設定します。<br />
// 東京本店/大阪支店/名古屋支店は、同一のラジオボタングループです。<br />
xda.setValue("本支店/東京本店", "東京");<br />
xda.setValue("本支店/大阪支店", "その他");<br />
xda.setValue("本支店/名古屋支店", "その他");<br />
// ラジオボタン項目の開発部を選択します。<br />
// ・開発部に選択時情報「Development」を設定します。<br />
// ・電子フォームに指定されている、営業部および総務部の非選択時情報が<br />
// 空の場合は、空のオブジェクトを指定します。<br />
// 開発部/営業部/総務部は、同一のラジオボタングループです。<br />
xda.setValue("部署/開発部", "Development");<br />
xda.setValue("部署/営業部", "");<br />
xda.setValue("部署/総務部", "");<br />
// チェックボックス項目の請求を選択します。<br />
xda.setValue("請求", "する");<br />
// 上記で設定したデータをOutputDataBuilderオブジェクトに設定します。<br />
odb.setXMLData(xda.getDocument(), false);<br />
}<br />
catch(Exception e){<br />
// 例外処理<br />
・<br />
・<br />
・<br />
}<br />
}<br />
}<br />
7.1.3 電子フォームのドロップダウンリストボックス項目の選択リストを変更す<br />
るには<br />
Web アプリケーションで電子フォームに設定されている、ドロップダウンリストボックス項目の選択リストを使用しないで変<br />
更できます。変更するには、ItemAttributeAccessクラスを使用して選択リストを指定します。<br />
例:<br />
import javax.servlet.http.HttpServlet;<br />
import javax.servlet.http.HttpServletRequest;<br />
import javax.servlet.http.HttpServletResponse;<br />
import java.io.IOException;<br />
import javax.servlet.ServletException;<br />
import com.fujitsu.form.*;<br />
public class SampleServlet extends HttpServlet {<br />
public void doPost(HttpServletRequest request,<br />
HttpServletResponse response)<br />
throws IOException,ServletException<br />
{<br />
try{<br />
OutputDataBuilder odb =<br />
new OutputDataBuilder(<br />
request,java.net.URLEncoder.encode(<br />
- 126 -