Source: イ メ ージ ソ ースのURL。 project\sources\Static_Contentデ ィ レ ク ト リ か ら の相対パス、 ま たは相対 フ ァ イル名 と し て評価する jBiz式で指 定 さ れています。 作成プ ロ セ スはア プ リ ケーシ ョ ン パ ッ ケージに イ メ ージ を コ ピ ー し て、 相対URL と し てパス を使用で き ます。 作成 プ ロ セ ス では、 ア プ リ ケーシ ョ ンパ ッ ケージに イ メ ージが コ ピ ー さ れ、 相対URL と し てパス を使用で き ます。
プ ロパテ ィ と 適用 さ れる フ ィ ール ド コ ン ト ロ ールの リ ス ト に関 し ては、 171ページ の 「プ ロパテ ィ の概要」 を参照 し て く だ さ い。
Link コ ン ト ロール
フ ォ ームの リ ン ク は、 ユーザが他のWebページに移る こ と を可能にする ために、
一般的に使用 さ れます。 ま た、 ユーザが リ ン ク を ク リ ッ ク する と 、 コ マ ン ド が実 行 さ れる よ う に、 コ マ ン ド を リ ン ク と 関連 さ せる こ と も で き ます。 リ ン ク は、 テ キス ト 、 イ メ ージ、 ま たはその両方で表示す る こ と がで き ます。 以下の図は、 テ キス ト と イ メ ージ を持つ リ ン ク が、Rofida Webページにア ク セ スする こ と を示 し ています。
Linkには、 すべてのVisualプ ロパテ ィ があ り 、 さ ら に以下のプ ロパテ ィ も あ り ま す。
Href: リ ン ク で関連付け ら れてい るURL。 つま り 、 ユーザが リ ン ク を ク リ ッ ク す る と 、 開かれる タ ーゲ ッ ト ページ です。
Source: リ ン ク と し て表示する イ メ ージ。Source プ ロパテ ィ は、 プ ロパテ ィ のVisualグループにあ り ます。
Text: リ ン ク と し て表示す る テキス ト 。
Command: リ ン ク に関連付け ら れてい る コ マ ン ド 。 Sourceプ ロパテ ィ
Text property
Textプ ロパテ ィ
(Rofida webページ)
Hrefプ ロパテ ィ
Href、 Source、Textプ ロパテ ィ の前に等号 (=) があ る場合は、jBizの式であ る と 見な さ れ、 実行時に解釈 さ れます。 例えば、 “=URLlocalofficewebpage” にHrefプ ロ パテ ィ を設定 し て、 次に以下の フ ォ ームのjBizス ク リ プ ト を含む こ と がで き ます。
BEFORE FORM {
if ( session.clientLocale.getLanguage().equals("en") ( URLlocalofficewebpage = "http://www.rofida/com/us" ; }
すべてのプ ロパテ ィ の リ ス ト と 、 リ ス ト が適用 さ れる フ ィ ール ド コ ン ト ロ ールに 関 し ては、 171ページの 「プ ロパテ ィ の概要」 を参照 し て く だ さ い。
イ ン ラ イ ン フ レーム コ ン ト ロール
イ ン ラ イ ン フ レ ーム コ ン ト ロ ールは、NXJフ ォ ーム内に別の ド キ ュ メ ン ト を表示 で き る コ ン ト ロ ールです。 ド キ ュ メ ン ト には、 テキス ト フ ァ イル、 Webページ、
あ る いは、 その他の固定の フ ァ イルが使え ます。 ケースに よ っ ては、 ド キ ュ メ ン ト が使用す るWebブ ラ ウザへのプ ラ グ イ ン を使 う も ので も 構いません。
フ ォ ームに ド キ ュ メ ン ト を埋め込む と 、 関連する情報を直ち に読み込んで、 ア プ リ ケーシ ョ ン ユーザにその内容を表示 し ます。 ド キ ュ メ ン ト をNXJの フ ォ ームに 埋め込んだ場合には、 ツ ールバーお よ びその他のナ ビ ゲーシ ョ ン支援機能は、 埋 め込まれた ド キ ュ メ ン ト に対 し ては有効ではない こ と に注意 し て く だ さ い。
以下の例は、 従業員詳細 フ ォ ームの中にHTMLフ ァ イルを表示 し ています。
HTMLド キ ュ メ ン ト を含む イ ン ラ イ ン フ レ ーム コ ン ト ロール
フ ォ ームに イ ン ラ イ ン フ レ ーム コ ン ト ロ ールを追加する には、 以下のス テ ッ プ を 行います。
1. フ ォ ームを開 く 。
レ イ アウ ト パネルに フ ォ ームが表示 さ れます。
2. フ ォ ームに イ ン ラ イ ン フ レ ーム コ ン ト ロ ールを配置 し ます。
詳細については、89ページの 「 コ ン ト ロ ールの作成」 を参照 し て下 さ い。
コ ン ト ロ ールパレ ッ ト 上の イ ン ラ イ ン フ レ ームのシ ン ボルは 右の も のです。
3. Sourceプ ロパテ ィ の設定で、 フ レ ームの ソ ース、 すなわち、 フ レ ームに表示 さ れる も のを指定 し ます。
Source プ ロパテ ィ は、 プ ロパテ ィ のVisualグループにあ り 、 以下のいずれか を入力 し ます。
• URL
URLは、Static Contentデ ィ レ ク ト リ の絶対、 あ る いは相対の も のにな り ます。 例えば、http://www.unify.com あ る いは field_help.html
• Static Content フ ァ イル (.txt、.doc、.pdf、 あ る いはWebブ ラ ウザで表示 で き る その他の タ イ プの フ ァ イル)
選択 ボ タ ン を ク リ ッ ク し て、Static Contentデ ィ レ ク ト リ にア ク セ ス し て フ ァ イルを指定 し ます。
• URLあ るはStatic Contentフ ァ イルを指定す る動的な式
NXJSessionフ ァ ウ ン デーシ ョ ン ク ラ スのopenURLプ ロパテ ィ を使 っ て、 実行時にSource プ ロパテ ィ にURL を指定す る こ と がで き ます。
詳細については、 ヘルプ>Javadoc を選択 し てJavadocを参照 し て下 さ い。
繰 り 返 し 領域コ ン ト ロール
繰 り 返 し 領域と は、 マルチオ カ レ ン ス フ ォ ームで レ コ ー ド が表示 さ れる フ ォ ーム 領域です。 繰 り 返 し 領域には、 以下の2つのス タ イルがあ り ます。
• フ ィ ール ド コ ン ト ロ ールを使 う ス タ イル
• リ ス ト ボ ッ ク ス コ ン ト ロ ールを使 う ス タ イル
Inline Frame シ ンボル
jBiz
デ フ ォ ル ト で作成 さ れた フ ォ ーム コ ン ト ロ ールの場合、 繰 り 返 し 領域のス タ イル は フ ォ ーム作成時に指定 さ れています。
デ フ ォ ル ト で作成 さ れた フ ォ ーム コ ン ト ロ ールの場合、 繰 り 返 し 領域のス タ イル は フ ォ ーム作成時に指定 さ れています。
Type: 繰 り 返 し 領域の タ イ プ ( フ ィ ール ド 、 あ る いは リ ス ト ボ ッ ク ス)
すべてのプ ロパテ ィ の リ ス ト と 、 リ ス ト が適用 さ れる フ ィ ール ド コ ン ト ロ ールに 関 し ては、 171ページの 「プ ロパテ ィ の概要」 を参照 し て く だ さ い。
新 し い繰 り 返 し 領域は、 以下のス テ ッ プ で作成 し ます。
1. コ ン ト ロ ールパレ ッ ト で繰 り 返 し 領域シ ン ボルを ク リ ッ ク す る と 、 新 し い繰 り 返 し 領域が作成 さ れます。 次に レ イ アウ ト パネルで フ ォ ーム を ク リ ッ ク するか、 ク リ ッ ク し て必要なサ イ ズにな る ま で ド ラ ッ グ し ます。
2. レ イ アウ ト パネルで繰 り 返 し 領域が選択 さ れた ま まの状 態で、 Typeプ ロパテ ィ を設定 し ます。
Fields と Listのオ プ シ ョ ンがあ り ます。
3. 必要な フ ィ ール ド コ ン ト ロ ールを、 繰 り 返 し 領域に配置 し ます。
フ ィ ール ド コ ン ト ロ ールは、 コ ン ト ロ ールパレ ッ ト で配置する シ ン ボルを ク リ ッ ク し 、 レ イ アウ ト パネルの繰 り 返 し 領域を ク リ ッ ク す る と 配置 さ れま す。
Typeプ ロパテ ィ でFields を指定する と 、 フ ィ ール ド コ ン ト ロ ールの コ ピ ーが デザ イ ン セ ン タ に よ っ て作成 さ れ、 各行に1つずつ配置 さ れます。 行の高 さ は自動的に調整 さ れます。
Typeプ ロパテ ィ でFields を指定する と 、 フ ィ ール ド コ ン ト ロ ールの コ ピ ーが デザ イ ン セ ン タ に よ っ て作成 さ れ、 各行に1つずつ配置 さ れます。 行の高 さ は自動的に調整 さ れます。
ラ ベル と Styled Textボ ッ ク スの コ ピ ーは作成 さ れません (列の ラ ベル と し て 扱われます)。
コ ン ト ロ ールの コ ピ ー を繰 り 返 し 領域か ら 削除す る には、 最初に生成 さ れた コ ン ト ロ ールを選択 し 、 マウス を右 ク リ ッ ク し て切 り 取 り ます。 する と コ ピ ー も 削除 さ れます。 繰 り 返 し 領域か ら 切 り 取 っ た コ ン ト ロ ールを他の場所 に貼 り 付け る場合には、1つの コ ピ ーだけが貼 り 付け ら れます。
Repeating Area シ ン ボル
繰 り 返 し 領域でFields オ プ シ ョ ンが使用 さ れてい る と 、 繰 り 返 し 領域の行は 最初の行以外はすべて使用で き ませんが、 選択す る こ と はで き ます。 繰 り 返 し 領域でList オ プ シ ョ ンが使用 さ れてい る と 、 リ ス ト ボ ッ ク スは使用で き ま せん。
Listオ プ シ ョ ン では、 繰 り 返 し 領域には ラ ベル行、 リ ス ト ボ ッ ク ス、1つま たは複数の フ ィ ール ド 行があ る と 見な さ れます。 繰 り 返 し 領域に フ ィ ール ド や ラ ベルを追加 し た り 切 り 取 っ た場合や、 繰 り 返 し 領域のサ イ ズ を変更する と 、 ラ ベルが上に来る よ う に (ユーザが指定 し た位置にな る よ う に) 繰 り 返 し 領域がデザ イ ン セ ン タ に よ っ て変更 さ れます。 リ ス ト ボ ッ ク スが中央に来 る よ う に フ ィ ール ド が下 (ユーザが指定 し た位置) に移動する こ と も あ り ま す。styleが“HEADER”の場合は、 ボ ッ ク スが リ ス ト ボ ッ ク スの上にな り ま す。 それ以外の場合は、 リ ス ト ボ ッ ク スの下にな り ます。
List タ イ プの繰 り 返 し 領域を指定 し て テーブルを配置す る と 、 レ ポー ト 形式の繰 り 返 し 領域が作成で き ます。 テーブルの行の背景色を 交互に変更 し て、 テーブルに
フ ィ ール ド を配置する こ と がで き ます。 フ ィ ール ド コ ン ト ロ ールは、 繰 り 返 し 領 域に直接配置 さ れたかのよ う に、 テーブルの行に連続 し て コ ピ ー さ れます。
繰 り 返 し 領域のス タ イルを変更
繰 り 返 し 領域をが “Fields” と し て指定作成 さ れてい る場合に、 繰 り 返 し 領域のオ プ シ ョ ン を “List”に変更す る と 、 デザ イ ン セ ン タ に よ っ て フ ィ ール ド の先頭行が繰 り 返 し 領域の一番下に移動 し 、 残 り の フ ィ ール ド が削除 さ れ、 リ ス ト ボ ッ ク スが追 加 さ れます。 オ プ シ ョ ン を Listか らFieldsに変更す る と 、 デザ イ ン セ ン タ に よ っ て リ ス ト が削除 さ れ、 コ ピ ー さ れた フ ィ ール ド が再表示 さ れます。
Table と 繰 り 返 し 領域
空の フ ィ ール ド 繰 り 返 し 領域にTableを配置する と 、 列の数を入力す る よ う に求め ら れます。Tableのサ イ ズは、 繰 り 返 し 領域の大き さ にな り ます。 行の数は繰 り 返 し 領域の高 さ に よ っ て決定 さ れます。 (他の コ ン テ ナ タ イ プの コ ン ト ロ ールに Tableを配置する と 、 行 と 列の数を入力す る よ う に求め ら れます。)
Tableを繰 り 返 し 領域の内部に配置す る と 、 デザ イ ン セ ン タ は次の3つの カ テ ゴ リ の行に分割 し て生成 し ます。
ヘ ッ ダ行 : テーブルの最初にあ る行で、 ラ ベル とStyled Textボ ッ ク スが含ま れています。