Welcome !! 2010/09/04 10:52:36

Custom View のセットアップ

今までのセットアップで各テーブルの操作は思い通りに出来る状態になってるはずですね。ここではカスタムビューとしてテーブル間でリレーションを設定して表示するページを作成できます。当然ながら表示のみでレコード追加や編集などは出来ませんが、演算結果を表示するフィールドを追加できたりして便利です。

Custom View 作成

Custom View 作成

左ペイン内のどこでも良いので右クリックするとメニューが現れますので Add Custom View を選択すると、Custom View の設定画面が起ち上がります。

Custom View のセッティング 

Custom
クリックで拡大

Master/Detail のセッティングと似たような感じですね。注1 一番上のCustom View name に表示名を入力します。すぐ右のCopy field...はチェック入れておいた方が便利です。フィールドセッティングでの設定を引き継げます。
そして、左のテーブルリストから使うテーブルを右のQuery 1のペインにドラッグで持ってきます。サンプルではテーブルを4つ持ってきて関連づけています。D&Dで各フィールドを結びつけます。

注1:
Custom ViewをReportなどで再利用しないならここで日本語名を付けても構いませんが、他から参照するときはマルチバイトでは無理なので、ここで変更せずに TableセッティングのCaptionにて日本語にするとOKです。
Field 選択

Field Selection 

ドラッグで持ってきたテーブルの各フィールドにチェックを入れると、下のSelectionタブに順番に入っていきます。これがこのCustom Viewで使われるフィールドという事になりますね。Name of output field はフィールド名が入っていますが、Copy field...にチェックを入れていればここで日本語などに変更しなくて大丈夫です。

画像の反転部分のフィールドは売上金額算出のために単価×個数の演算結果を表示するように条件を書いています。フィールド名は自動でFIELD_1とされますが、もちろんCaptionで変更可能です。

Sort

Sorting 

一番右のSortingタブでソートの設定を行えます。細かくは説明不要ですねウィンク 以上で設定完了です。

SQL

SQL 

SQLタブを見ると、今までの設定がSQL文になっています。このバージョンのバグなのか若干文字が切れていますね。因みにSQLファイルの読み込みが出来ますので手書きが好きな人はどうぞ。

Custom View

全てを終えてOKを押すとメイン画面のテーブルツリーに今作ったCutom Viewが追加されています。フィールドの設定をしたい場合はField Setupと同じ要領で行います。ここでプライマリーキーを設定すれば個別のViewページも生成されます。
画像ではTable/ViewのCaptionにて"売上明細"と名前を付けているのが確認できますね。

Custom View
クリックで拡大

色々設定を反映して上のような感じに仕上がりました。3桁カンマ区切りなどはFieldセッティングのFormatで選択したもので、数値に関しては右詰表示にしています。


« Previous Next »
Last Modified 2007/10/27 22:16:27

Write a comment


読みにくい場合は画像をクリックすると再生成されます。
Bot防止のため上の画像の文字列を入力して下さい:

Blog Posts:

開発が遅れに遅れていた PacketiX VPN 3.0 のRC1が知らぬ間にリリースされていましたってニュースを、更...

ようやく Office Professional Plus 2010 Beta がTechNET [1]などでダウンロード可能になりました。機能...

更新です。あんま代わり映えせんけど。 * Google Chrome 4.0.223.16 [1] [2] [3] Links: ------...

ようやくGatewayのサポートサイト [1]に EC1400-31K が登場し、各種ドライバがダウンロード出来るように...

バージョン4系はちょっぴり久々かな? * Google Chrome 4.0.223.9 [1] [2] [3] Links: ------ [...

PHPMaker:

Recent Contents:

デル株式会社