view
概要¶
サーバスクリプトでビューの指定を行うためのオブジェクトです。「レコード」のフィルタやソートを行うことが可能です。
制限事項¶
- 「ビュー処理時」の条件のみ使用できます。
プロパティ¶
| No | Name | Get | Set | Type | Description |
|---|---|---|---|---|---|
| 1 | AlwaysGetColumns | ○ | ○ | Dictionary | 画面上にない項目を「modelオブジェクト」に読み込む指定 |
| 2 | FilterNegative | ○ | ○ | Dictionary | 否定の指定 |
| 3 | Filters | ○ | ○ | Dictionary | フィルタの指定 |
| 4 | FiltersCleared | ○ | ✕ | bool | view.ClearFilters()が呼び出されていればtrue |
| 5 | Id | ○ | ✕ | int | 現在のビューの取得 |
| 6 | OnSelectingWhere | ○ | ○ | string | 拡張SQLのOnSelectingWhereを動的に指定 |
| 7 | SearchTypes | ○ | ○ | Dictionary | 「検索方法」の指定 |
| 8 | Sorters | ○ | ○ | Dictionary | ソートの指定 |
メソッド¶
| No | Name | Description |
|---|---|---|
| 1 | AddColumnPlaceholder | 拡張SQLのOnSelectingWhereのプレースホルダに動的なカラム名を指定します。 |
| 2 | ClearFilters | 設定されているフィルタ条件をクリア。 |
関連情報¶
- 開発者ガイド:サーバスクリプト
- 応用編:ビュー
- 応用編:リンク
- テーブルの管理:エディタ:項目の詳細設定:選択肢一覧:フィルタ、ソート、表示フォーマット
- 開発者ガイド:サーバスクリプト:view.Id
- 開発者ガイド:サーバスクリプト:view.AlwaysGetColumns
- テーブルの管理:項目
- 開発者ガイド:サーバスクリプト:view.OnSelectingWhere
- 開発者ガイド:拡張機能:拡張SQL
- FAQ:一覧表示するレコードを所属組織別に分けたい
- 開発者ガイド:サーバスクリプト:view.Filters
- 開発者ガイド:サーバスクリプト:view.FilterNegative
- テーブル機能:レコードの否定条件の検索(フィルタ)
- 開発者ガイド:サーバスクリプト:view.SearchTypes
- 開発者ガイド:サーバスクリプト:view.Sorters
- 開発者ガイド:サーバスクリプト:view.FiltersCleared
- 開発者ガイド:サーバスクリプト:view.ClearFilters
