ユーザマニュアル




2023/04/12

MANUAL

テーブル機能:レコードの否定条件の検索(フィルタ)

## 概要 一覧画面の画面上部の「[フィルタ](/manual/table-record-search)」で否定のメニューを操作することで、特定の項目の否定条件でレコードを検索することができます。複数の条件を組み合わせることも可能です。「[ビューの保存種別](/manual/dashboard-view)」が「セッション」または「[ユーザ](/manual/table-management-choices-text-users)」となっている場合には、他の画面に遷移した後も設定したフィルタは保持されます。「[カレンダー](/manual/table-calendar)」や「[ガントチャート](/manual/table-gantt-chart)」などチャート画面においても一覧画面と同様にフィルタが機能します。 ![image](/binaries/d31c70374ac94458ac9aecbcd30c91bb) ## 対応バージョン 1. プリザンター 1.3.18.0 以降 ## 制限事項 1. 「[テーブルの管理](/manual/table-management)」で「[常に検索条件を要求する](/manual/table-management-always-request-search-condition)」がオンになっている場合、フィルタを1つ以上設定しない限り、レコードが表示されません。 1. 「[テーブルの管理](/manual/table-management)」で「[ビューの保存種別](/manual/dashboard-view)」が無効となっている場合、画面遷移を行うとフィルタが解除されます。 1. SQL Serverを使用する場合とPostgreSQLを使用する場合では検索結果が異なる場合がございます。SQL ServerではLIKE句またはフルテキスト検索が使用されるのに対し、PostgreSQLではILIKE句またはpg_trgmによるフルテキスト検索が行われます。 1. 一覧画面のみで使用できる機能となります。「[ビュー](/manual/table-record-view)」や「[サーバスクリプト](/manual/table-management-server-script)」等では使用できません。 ## 前提条件 1. 検索対象となる項目が「[フィルタ](/manual/table-record-search)」で有効化されている必要があります。 1. 検索対象となる項目が「[一覧](/manual/table-management-grid)」または「[エディタ](/manual/table-editor)」で有効化されている必要があります。「[フィルタ](/manual/table-record-search)」で有効化されていても「[一覧](/manual/table-management-grid)」および「[エディタ](/manual/table-editor)」で無効化されている場合にはフィルタは画面に表示されません。 ## 操作方法 フィルタのラベルをマウスオーバーすると否定のメニューが表示されますので、「否定」または「肯定」を選択します。 | 項目 | 説明 | |----|----| | 否定 | 否定条件の検索を行います。ラベルの先頭に否定条件の検索を示す「!」アイコンが表示されます。 | | 肯定 | 通常の検索を行います。ラベルの先頭に否定条件の検索を示す「!」アイコンが表示されている場合、非表示となります。 | 各項目の否定条件は「[フィルタ](/manual/table-record-search)」の通常の検索条件を否定した結果となります。ある項目に対する通常の検索結果をA、否定の検索結果をBとした場合に、検索結果A+Bが全体のレコードとなるイメージです。通常の検索条件の詳細仕様については下記マニュアルをご参照ください。 [テーブル機能:レコードの検索(フィルタ)](https://pleasanter.org/manual/table-record-search) ### 「未完了」チェックボックス チェックをオンにした状態で「否定」を選択することで、「未完了」<font color="red">でない</font>レコードを検索します。 ### 「自分」チェックボックス チェックをオンにした状態で「否定」を選択することで、レコードの「管理者」項目かつ「担当者」項目がログインユーザ<font color="red">でない</font>レコードを検索します。 ### 「期限が近い」チェックボックス チェックをオンにした状態で「否定」を選択することで、「期限が近い」の範囲<font color="red">に該当しない</font>レコードを検索します。 ### 「遅延」チェックボックス チェックをオンにした状態で「否定」を選択することで、「遅延」<font color="red">でない</font>レコードを検索します。 ### 「期限超過」チェックボックス チェックをオンにした状態で「否定」を選択することで、「期限超過」<font color="red">でない</font>レコードを検索します。 ### 「分類」「タイトル」「[内容](/manual/table-management-body)」「[説明](/manual/table-management-column-description)」テキストボックス 文字列が入力されている状態で「否定」を選択することで、入力された文字列<font color="red">を含まない</font>レコードを検索します。テキストボックスに半角or全角スペースが入力されている状態で「否定」を選択した場合は、項目が未入力<font color="red">でない</font>レコードを検索します。 ### 「分類」「状況」「管理者」「担当者」ドロップダウンリスト ドロップダウンリストから検索対象にチェックを入れた状態で「否定」を選択することで、チェック対象<font color="red">以外の</font>レコードを検索します。複数の選択肢をチェックした状態で「否定」を選択した場合には<font color="red">否定のAND条件</font>で検索します。(未設定)を選択した状態で「否定」を選択した場合は、選択肢が未設定<font color="red">でない</font>レコードを検索します。 ### 「数値」「作業量」「進捗率」ドロップダウンリスト ドロップダウンリストから検索対象の数値の範囲を示す選択肢にチェックを入れた状態で「否定」を選択することで、チェック対象<font color="red">以外の</font>レコードを検索します。複数の選択肢をチェックした状態で「否定」を選択した場合には<font color="red">否定のAND条件</font>で検索します。(未設定)を選択した状態で「否定」を選択した場合は、数値が未入力<font color="red">でない</font>レコードを検索します。 ### 「数値」「作業量」「進捗率」テキストボックス フィルタの詳細設定で「モード選択」が「範囲指定」に設定されている場合、「開始」及び「終了」欄に数値が入力されている状態で「否定」を選択することで、入力された数値の範囲<font color="red">に該当しない</font>レコードを検索します。「開始」のみが入力されている状態で「否定」を選択した場合には、「開始」に入力された数値以上<font color="red">でない</font>(=「開始」に入力された数値未満の)レコードを検索します。「終了」のみが入力されている状態で「否定」を選択した場合には、「終了」に入力された数値以下<font color="red">でない</font>(=「終了」に入力された数値を超過する)レコードを検索します。 ### 「日付」「作成日時」「更新日時」ドロップダウンリスト ドロップダウンリストから検索対象の日付の範囲を示す選択肢にチェックを入れた状態で「否定」を選択することで、チェック対象<font color="red">以外の</font>レコードを検索します。複数の選択肢をチェックした状態で「否定」を選択した場合には<font color="red">否定のAND条件</font>で検索します。(未設定)を選択した状態で「否定」を選択した場合は、日付が未入力<font color="red">でない</font>レコードを検索します。 ### 「日付」「作成日時」「更新日時」テキストボックス フィルタの詳細設定で「モード選択」が「範囲指定」に設定されている場合、「開始」及び「終了」欄に日付が入力されている状態で「否定」を選択することで、入力された日付の範囲<font color="red">に該当しない</font>レコードを検索します。「開始」のみが入力されている状態で「否定」を選択した場合には、「開始」に入力された日付以上<font color="red">でない</font>(=「開始」に入力された日付未満の)レコードを検索します。「終了」のみが入力されている状態で「否定」を選択した場合には、「終了」に入力された日付以下<font color="red">でない</font>(=「終了」に入力された日付を超過する)レコードを検索します。 ### 「チェック」「ロック」チェックボックス チェックボックスをオンにした状態で「否定」を選択することで、チェック有<font color="red">でない</font>レコードを検索します。 ### 「チェック」「ロック」ドロップダウンリスト フィルタの詳細設定で「[コントロール種別](/manual/table-management-control-type)」が「オン」と「オフ」に設定されている場合、「オン」を選択した状態で「否定」を選択した場合はチェック有<font color="red">でない</font>レコードを検索します。「オフ」を選択した状態で「否定」を選択した場合はチェック無<font color="red">でない</font>レコードを検索します。 ### 添付ファイル項目 添付ファイル項目の検索機能はございません。 ### 検索 「[検索](/manual/table-management-search)」テキストボックスに文字列が入力された状態で「否定」を選択することで、入力した文字列<font color="red">を含まない</font>レコードを検索します。単語間をスペースで区切った場合で「否定」を選択した場合には<font color="red">否定のOR条件</font>で検索します。単語間に " or " を入力した場合で「否定」を選択した場合には<font color="red">否定のAND条件</font>で検索します。 ## リセット 「リセット」ボタンを押下すると、全てのフィルタ条件が選択中のビューの設定に戻ります。 ## 関連情報 <div id="ManualList"><ul><li><a href="/manual/table-record-search">テーブル機能:レコードの検索(フィルタ)</a><span>2023/01/05 up</span></li> <li><a href="/manual/table-record-view">テーブル機能:レコードのビューの切り替え</a><span>2023/04/12 up</span></li> <li><a href="/manual/table-editor">テーブル機能:レコードのエディタ画面</a><span>2023/04/12 up</span></li> <li><a href="/manual/table-calendar">テーブル機能:レコードのカレンダー表示</a><span>2023/09/04 up</span></li> <li><a href="/manual/table-gantt-chart">テーブル機能:レコードのガントチャート表示</a><span>2023/10/13 up</span></li></ul></article> <ul><li><a href="/manual/table-management">テーブルの管理</a><span>2023/04/19 up</span></li></ul></article> <ul><li><a href="/manual/table-management-body">テーブルの管理:項目:内容</a><span>2023/04/21 up</span></li></ul></article> <ul><li><a href="/manual/table-management-editor">テーブルの管理:エディタ</a><span>2023/04/21 up</span></li> <li><a href="/manual/table-management-editor-columns">テーブルの管理:エディタ:エディタの項目の設定</a><span>2024/02/13 up</span></li> <li><a href="/manual/table-management-control-type">テーブルの管理:エディタ:項目の詳細設定:コントロール種別(数値)</a><span>2023/04/25 up</span></li> <li><a href="/manual/table-management-column-description">テーブルの管理:エディタ:項目の詳細設定:説明</a><span>2023/04/25 up</span></li> <li><a href="/manual/table-management-choices-text-users">テーブルの管理:エディタ:項目の詳細設定:選択肢一覧:ユーザ</a><span>2023/04/25 up</span></li></ul></article> <ul><li><a href="/manual/table-management-grid">テーブルの管理:一覧画面</a><span>2023/05/12 up</span></li> <li><a href="/manual/table-management-always-request-search-condition">テーブルの管理:一覧画面:常に検索条件を要求する</a><span>2023/05/12 up</span></li></ul></article> <ul><li><a href="/manual/table-management-filter">テーブルの管理:フィルタ</a><span>2023/05/12 up</span></li> <li><a href="/manual/table-management-filter-check-filter-control-type">テーブルの管理:フィルタ:チェック項目フィルタのコントロール種別</a><span>2023/05/12 up</span></li></ul></article> <ul><li><a href="/manual/table-management-view">テーブルの管理:ビュー</a><span>2023/05/18 up</span></li></ul></article> <ul><li><a href="/manual/table-management-search">テーブルの管理:検索</a><span>2023/05/18 up</span></li></ul></article> <ul><li><a href="/manual/table-management-calendar">テーブルの管理:カレンダー</a><span>2023/09/04 up</span></li> <li><a href="/manual/table-management-gantt">テーブルの管理:ガントチャート</a><span>2023/07/31 up</span></li></ul></article> <ul><li><a href="/manual/table-management-server-script">テーブルの管理:サーバスクリプト</a><span>2023/05/18 up</span></li></ul></article> <ul><li><a href="/manual/user">ユーザ管理機能</a><span>2023/05/18 up</span></li></ul></article> <ul><li><a href="/manual/dashboard-view">ダッシュボード機能:ビューの保存種別</a><span>2024/02/13 up</span></li> <li><a href="/manual/dashboard-calendar">ダッシュボード機能:パーツの追加:カレンダー</a><span>2023/07/28 up</span></li></ul></article> <ul><li><a href="/manual/server-script">開発者向け機能:サーバスクリプト</a><span>2023/06/01 up</span></li></ul></article> <ul><li><a href="/manual/advanced-operations-link">応用編:リンク</a><span>2023/08/14 up</span></li> <li><a href="/manual/advanced-operations-view">応用編:ビュー</a><span>2023/08/25 up</span></li></ul></article> <ul><li><a href="/manual/faq-server-script-log">FAQ:サーバスクリプトのエラーログを出力する</a><span>2023/01/05 up</span></li></ul></article></div><input id="SearchTextHidden" type="hidden" value="" />
TOP
このページをシェアする
記載された商品名、各製品名は各社の登録商標または商標です。 © Implem Inc.