LoginSignup
hiekisf
@hiekisf

Are you sure you want to delete the question?

If your question is resolved, you may close it.

Leaving a resolved question undeleted may help others!

We hope you find it useful!

PowerApps の検索画面構築と委任

解決したいこと

AppsとSharePointリストで構成している案件管理アプリを作成をしています。
検索画面を作成し、リスト内で検索したい要素(氏名、登録日、案件名・・・など)を約30項目ぐらい入力欄を作成し、
検索ボタンをクリックすると、設定された変数の返り値をトリガーにデータテーブルがフィルターされるという仕組みを作ろうとしています。
検索画面では各要素の全てには検索ワード等が入力されるとは限らないので、
「入力されたところはフィルターをし、設定されていない場合にはその要素のフィルターはしない」という書きたいのですが、
Filter関数においては、「中にIF関数を入れること」「IsBlank」「Not」がNGなようで、これを回避する方法を考えに考えています。

複数の検索入力欄に対して、入力されたところのみのフィルターがかかる記述方法を教えてください。

委任問題に引っかかる状態

Filter(データリスト名,If(IsBlank(SearchあああComboBox.Selected.DisplayName) = false, SearchあああComboBox.Selected.DisplayName = あああ.DisplayName, Not(SearchあああComboBox.Selected.DisplayName = あああ.DisplayName)))

自分で試したこと

IfをFilterの外側に出すことで、「中にIF関数を入れること」「IsBlank」「Not」の問題は解決できるのですが、
入力された検索情報のAND検索が出来なくなってしまう点が躓いてしまいます。

0

1Answer

Your answer might help someone💌