Formcoordinator ユーザーズガイド - ソフトウェア - Fujitsu
Formcoordinator ユーザーズガイド - ソフトウェア - Fujitsu
Formcoordinator ユーザーズガイド - ソフトウェア - Fujitsu
Sie wollen auch ein ePaper? Erhöhen Sie die Reichweite Ihrer Titel.
YUMPU macht aus Druck-PDFs automatisch weboptimierte ePaper, die Google liebt.
キャラクタセット。<br />
Shift_JISまたはUTF-8<br />
例外:<br />
com.fujitsu.form.FormIOException<br />
内部エラーが発生した場合<br />
setHiddenControl(java.lang.String, java.lang.String)<br />
形式:<br />
public void setHiddenControl(java.lang.String name, java.lang.String value)<br />
throws java.lang.IllegalArgumentException<br />
説明:<br />
HTMLデータに埋め込むhidden項目(INPUTタグのhidden属性データ)を設定します。write()メソッドの前に呼び出す必<br />
要があります。複数のhidden項目を設定する場合は、このメソッドを複数回、呼び出す必要があります。すでに設定済み<br />
の名前で再度、設定した場合、すでに登録されている値は上書きされます。また、すでに設定したhidden項目を無効に<br />
する場合は、値にnullを指定してください。名前にnullまたは空文字列を指定した場合は、例外が通知されます。ただし、<br />
値に空文字列を指定した場合は、登録されます。<br />
なお、nameには、<strong>Formcoordinator</strong>での予約語であるFjXML(大文字と小文字は区別しません)で始まる名前を指定しな<br />
いでください。指定した場合は、例外が通知されます。<br />
また、電子フォームで利用されている項目名またはラジオボタングループ名と同じ名前をnameに指定するとwrite()メソッ<br />
ドで例外が発生するため、使用しないでください。<br />
nameに指定できる文字は、電子フォームデザイナで項目名として利用できる文字です。<br />
nameにFjXMLで始まる半角英数字、または、reset、onreset、onsubmit、name、id、length、actionなどの半角英数字を指<br />
定した場合、Webブラウザによって電子フォームが正しく動作しないことがあります。<br />
nameにFjXMLで始まる半角英数字は使用しないでください。また、nameに半角英数字を指定する場合、次に示す例の<br />
ようにnameの最後に数字を付加するようにしてください。<br />
例:<br />
setHiddenControl("length0001" ,"30");<br />
nameに指定できる最大文字数は30文字です。<br />
次に示す規約に従ってください。<br />
・ 英数字項目名の命名規約<br />
・ 日本語項目名の命名規約<br />
また、nameには、HTMLの文字参照は利用しないでください。<br />
このメソッドで指定したnameとvalueは、次に示す例のように、INPUTタグに展開され、電子フォームをHTMLデータに変<br />
換した際に一緒に埋め込まれます。<br />
例:setHiddenControl()メソッドのnameに"HIDDEN"を、valueに"HIDDENVALUE"を指定した場合<br />
標準表示モード、汎用表示モード:<br />
<br />
簡易表示モード:<br />
<br />
valueに「」「&」「"」を指定する場合は、必ずHTMLの文字参照で指定してください。<br />
「」「&」「"」に対応するHTMLの文字参照を次に示します。<br />
- 250 -