アプリケーションの設計


列やビューの中で値を検索する式
選択肢リストフィールドの式で参照式を使うと、他のデータベースまたは同じデータベースの中で値を検索するのに便利です。

@関数式でビューを参照する
@DbColumn、@DbLookup などの @関数式でビューを参照する場合は、ビュー名またはその別名を引用符で囲みます。また、階層つきのビュー名には、Notes が階層付きの名前を解釈できるように円記号 (\) を 2 つ付けます。次に例を示します。

"By Author"

"View1"

"By Author\\Last Name"

式を使用して列を参照する
@DbColumn 式や @DbLookup 式で列を参照する場合は、列のタイトルではなく、列の番号を使います。列の番号は、左端の列を列番号 1 として、左から右に付けられています。ビューを更新して、列がすべて表示されていることを確認してください。

列の中には、検索時にカウントされないものがあります。列番号をカウントするときは、次に示すように列をスキップします。


@DbColumn、@DbLookup などの検索式を使ってビューからデータを取得する場合は、ソートされた列を作成し、この列を式が検索キーとして使用できるようにします。