Field Setup その1
さて、基本的にあとは各フィールドのセッティングを終えて Generate すればめでたく完了です。(文字化け対処は別ですが・・・)
ここで設定するのはhtmlタグとかがメインなんですが、かなーり何度も設定を変えてはGenerateを繰り返すことになると思います。だって全てのテーブルの全てのフィールドを一発で思い通りにミス無く設定するなんて、とても普通の人には無理だと思うッス。(私の能力が低いだけ?)
テーブルセッティングの時と似てますがチト違います。左ペインのツリー上でテーブル名をクリックすると、右ペインがフィールドセッティングに切り替わります。選んだテーブルの各フィールドが上段に表示されていますね。下段は上段で選んだフィールド(Nameの左に三角マーク)のタグセッティングとかを行うところです。サンプルは顧客データテーブル(costmers)を選択しています。
まずは上段から解説していきましょう。
General
- Data Type / Size
これはMySQLの方で決まってるんで変更は出来ません。確認のみです。 - Caption
テーブルの時と同じく表示名を変更出来ます。顧客データのフィールドなのでそれなりの名前にしました。 - Primary Key
デフォルトでMySQLで設定してあるプライマリーキーにチェックが入っています。触ったらどうなるのかは判りません
- Page No.
デフォルトで1が入っていますが、1より大きい数字を入れるとマルチページがイネーブルになるそうです。 - Auto-Update Value
ドロップダウンリストから編集日時など自動記入したいタイプを選ぶことが出来ます。当然ですがData Typeが一致しないと無理ッス。一致してればOKで、このフィールドは自動的にhiddenに設定されます。
List Page
- List
ここにチェックが入っているフィールドのみリストページにて表示されます。まぁ、レコード一覧ページで表示しなくて良いフィールドのみチェックを外す、と考えた方が良いッスね。何せフィールド数が多いとブラウザの横幅一杯でも表示しきれなくなりますし。 - Aggregate
チェックしたフィールドの集計値が下に表示されます。ドロップダウンリストにて合計・カウント・平均値の三択から選べます。 - Width
HTMLテーブルのセル幅を指定出来ます。%でもpxでもOK。 - Wrap
これ弄って何が変わるのか判りません^^; - Quick Search
ここにチェックが一つでも入っていればリストページにサーチBOXが付き、チェックを入れたフィールド値を検索対象とします。サンプルでは2行目と3行目にチェックがあり顧客名と住所が検索対象となっています。 - Ext. Search
チェックを入れるとそれぞれ専用のサーチBOXがリストページに現れます。検索方法も右端の方にある Advanced Search Page の設定に因るみたいです。上のクイックサーチは複数のフィールドを検索対象にしながらもサーチBOXは一つでTEXT入力のみなので、この部分が違います。
View Page / Edit Page
- View
チェックが一つでも入っていると、1レコード毎のViewページが生成されそのページへのリンクが付きます。レコード詳細ですので普通はhiddenフィールド以外全部チェック入れるんじゃないでしょうか。 - View Tag
ここで弄る必要はありません。下段で設定しますので。 - Edit
チェックが一つでも入っていると、1レコード毎のEditページが生成されます。(上と一緒) - Title
ここにTEXT入力しておけばEDITページで入力時カーソルを持って行くと表示されます。タグのTitle属性って奴ですかね? - Read Only
当然ですがチェックを入れたフィールドは編集不可になります。 - Edit Tag
普通はここで設定する必要はないです。
Add Page / Multi Update Page / Advanced Search Page
- Add
例によってチェックが一つでも入っていると該当ページが生成され、リンクがリストページに付きます。 - Default Value
既定値ですね。 - Multi-Update
マルチに更新出来そうですがイマイチ判んないです。 - Search
チェックが一つでも(以下略w) - Search Opr 1
検索条件をドロップダウンリストから選びます。サンプル画像では"="とLIKEが見えてますが"<="とか他にもあります。USER SELECTを選択すれば検索ページにてユーザー自身が選べます。 - Search Opr 2
こちらも設定すればOpr 1 とのand検索になります。
« Previous Next »
