研修マニュアルの【基礎編:入力項目の追加をしてみよう】の途中まで行った。 具体的には、フォーム画面の「メモ」の下にURLを入力する入力欄を表示した。 入力欄の左に「$!result.getFieldName(“url”)」表示される問題は解消できなかった。
ajax-test-form.vmのファイルでは
- 入力欄の作成とフィールド名
#ALtdcaption($!result.getFieldName("url")) #ALtditemheader() #ALtextarea('url' $!result.url 3 40)
test/TestFormDate.javaのファイルでは * 変数URLの定義
url = new ALStringField(); url.setFieldName(ALLocalizationUtils.getl10n("TODO_SETFIELDNAME_URL")); url.setTrim(false);
- フィールドの初期化
url.setValue(test.getUrl());
- 「編集」でフォーム入力するときデータベースからURLを引き出す
test.setUrl(url.getValue());
を行った。
次回は、入力欄の左に「$!result.getFieldName(“url”)」表示される問題の解消と「基礎編:追加した入力項目の表示をしてみよう」の内容に着手を試みたい。