この例では、過去 20 件のトランザクションという関係をユーザー フォームに追加します。
このタスクについて
新しい関係により、現在のユーザーが開いたタスクレコードのリストが作成されます。
手順
-
移動先 .
-
[新規] をクリックします。
-
次の値でリレーションシップを作成します。
| オプション | 説明 |
|---|
| 名前 |
直近 20 件のトランザクション |
| テーブルに適用 |
ユーザー [sys_user] |
| テーブルからのクエリ |
タスク [task] |
| 次によるクエリ |
current.addQuery('opened_by', parent.sys_id);
|
-
[送信] をクリックします。
-
移動先 .
-
任意のユーザーを選択します。
たとえば、David Loo を選択します。
-
ユーザーフォームの関連リストを設定し、関連リスト [直近 20 件のトランザクション] を追加します。
-
移動先 .
-
任意のユーザーを選択します。
たとえば、David Loo を選択します。
-
[直近 20 件のトランザクション] 関連リストには、現在のユーザーがオープンしたすべてのタスクレコードが表示されます。
次のタスク
注意事項および制限事項:
- このクエリは、ユーザーがオープンしたすべてのタスクレコードを返します。関連リストには、デフォルトでページあたり 20 件のタスクレコードが表示されます。
- 親変数は [適用先] テーブルを参照します。この場合、User [sys_user] テーブルに適用されます。
- レコードsys_idに対するクエリは、関係の一般的なクエリ方法です。