【ajax-test-form.vm】中、
# ALtdcaption($!result.getFieldName(‘url’))
ALtditem(“#ALtextfieldw100(‘url’ $!result.TestName 1000 ‘active’)”)
を枠内に納めていなかったために、urlをDBに取得できない状態になっていたことでしばらく上手く行きませんでした。成功しないときは、どの時点から失敗しているのか(データを取得できているが表示できていないのか、そもそも取得できていないのかetc)うまく切り分けて考えないといけないと思いました。
ALdialogheader($subtitle)
ALajaxIndicator(“$indicator_id” “$!portlet.ID” “”)
ALerrmsg($errmsgs)
ALajaxscreenformheader(“testForm” $jslink $portlet “TestFormJSONScreen” “aimluck.io.submit(this,’$indicator_id’,’$!portlet.ID’,aipo.test.onReceiveMessage)”)
if($mode==”new_form”)
else
end
ALtableheaderWide()
ALtdcaption(“#ALrequired($!result.getFieldName(‘test_name’))”)
ALtditem(“#ALtextfieldw100(‘test_name’ $!result.TestName 50 ‘active’)”)
ALtdcaption($!result.getFieldName(“note”))
ALtditemheader()
ALtextarea(‘note’ $!result.Note 10 40)
ALtditemfooter()
ALtdcaption($!result.getFieldName(‘url’))
ALtditem(“#ALtextfieldw100(‘url’ $!result.TestName 1000 ‘active’)”)
ALtablefooter()
ALbuttonheader()
ALsubmit($event_submit $action_str)#ALajaxbuttonClose()
ALbuttonfooter()
ALformfooter()
#ALdialogfooter()