SuperSQL LOGO SuperSQLToyama lab KEIO UNIVERSITY
last updated: 2010/03/31
TOP  一括更新ページ  フォームページ  セッション  その他の機能  関数・装飾子一覧

5.関数・装飾子一覧

SuperSQLで使用できる関数と装飾子一覧です。
関数名利用例
inputtextinputtext("",name="mid")
inputtext(初期表示する値,name="名前")
インプットボックスを作成する。表示文字に@{pwd}と指定することができる。
hiddenhidden("",att="submitok",name="msubmit")
hidden(表示する値, att=送信する値 ,name="名前")
隠しフォームを作成する。
radioradio(m.name,att=m.id, name="mid")
radio(表示する値, att=送信する値 ,name="名前", checked=初期値)
ラジオボタンを作成する。checkedとattの値が合致するものが初期値となる
checkboxcheckbox(m.name,att=m.id, name="mid")
checkbox(表示する値, att=送信する値 ,name="名前", checked=初期)
チェックボックスを作成する。checkedとattの値が合致するものが初期値となる
submitsubmit("送信",att=m.id, name="mid")
submit(表示する値, att=送信する値 ,name="名前")
submitボタンを作成する。
selectselect(m.name,att=(asc1)m.id, name="mid")
select(表示する値, att=送信する値 ,name="名前", selected=初期値)
プルダウンリストを作成する。selectedとattの値が合致するものが初期値となる
textareatextarea("",name="mtext")
textarea(表示する値, att=送信する値 ,name="名前")
テキストエリアを作成する。
装飾子利用例
pwdinputtext(""@{pwd},name="mid")
{m.name, m.pwd{pwd}}@{insert}
入力値を●にする
md5inputtext(""@{md5},name="mid")
{m.name, m.pwd{md5}}@{insert}
入力値をmd5してからDBに格納する
numberinputtext(""@{number}, name="mid")
数値のみに値の入力制限を行う
englishinputtext(""@{number,english}, name="mid")
アルファベットのみに値の入力制限を行う
notnullinputtext(""@{notnull}, name="mid")
必須項目の入力制限を行う
sizeinputtext(""@{size="50"}, name="mid")
サイズの指定を行う(inputtext,submit)
rows,colstextarea(""@{rows="3",cols="100"}, name="mtext")
サイズの指定を行う(textarea)
form{...}@{form}
フォーム部品を使うときには指定が必須。フォーム範囲に対して装飾子を付加する
updatefile{...}@{form,linkfile="link.sql"}
form装飾子と併用し更新SQLファイルを指定。DB更新を行う時には必須
linkfile{...}@{form,linkfile="link.sql",updatefile="update.sql"}
form装飾子と併用し遷移ページを指定。ないときには同じページに遷移。