開発系

Power Apps

Power Apps コンボボックスにOffice365ユーザーコネクタの一覧を表示する方法と既定値の設定方法

Office365ユーザーコネクタの一覧をコンボボックスに表示して、既定値を設定する方法を質問されたのでメモ。 Office365ユーザーコネクタ AzureADやMicrosoft365センターで設定したユーザーの情報を引っ張ってこれるの...
Power Apps

Power Apps As演算子についてまとめ|使い方や使う場面、「Fetching item fails~」の対処とか

As演算子について質問を受けることがあったので、使い方とかをメモ。 As演算子 As演算子は、FilterやForAllなどの式やGalleryなどのコントロールの中で各レコードを参照する際に、各レコードに対し名前を付けることができる関数。...
Power Apps

Power Apps エラー「Principal team is missing prvRead ~ privilege」対処

Dataverseにレコードを登録しようとした際、「Principal team is missing prvRead privilege」というエラーが出たので、調査した結果をメモ。 エラーが発生した状況 こんな感じで環境内に「所有者チー...
Power Platform

Power Apps カスタムコンポーネントの入力プロパティでDataverseの選択肢を渡す|SharePoint版も

カスタムコンポーネントの入力プロパティでDataverseの選択肢列(OptionSetValue)を渡す方法がわからなかったのでメモ。 やりたいこと こんな選択肢型を持つテーブルがあって、 この選択肢列をカスタムコンポーネントの入力プロパ...
Power Apps

Power Apps カスタムコンポーネントやギャラリー内のコントロールの一括リセット|Resetプロパティについて

ギャラリー内のコントロールを一括する方法を調べたので、その方法をメモ。 Reset関数 まず普通に画面に配置されたコントロールをリセット(デフォルトの状態に戻す)ときには「Reset関数」を使用する。 例えばこんなテキストボックスがあって、...
Power Apps

Power Apps カスタムコンポーネント内で宣言したグローバル変数やコレクションの扱い|どこまで共有されるか?

カスタムコンポーネント内の変数についての理解が曖昧だったので、いろいろ実験してみた。 カスタムコンポーネントと変数/コレクション カスタムコンポーネントの中では、「Set」や「Collect」とかを使って変数やコレクションを宣言することがで...
Power Apps

Power Apps 「多対一のリレーションシップの複数レベルの展開はサポートされていません」対処|Dataverse

キャンバスアプリで「多対一のリレーションシップの複数レベルの展開はサポートされていません」というメッセージが出たので、その原因と対処方法をメモ。 親レコードへのアクセス キャンバスアプリでDataverseを扱うとき、「.(ドット)」でつな...
Power Apps

Power Apps SortとSortByColumnsを使う際は委任に注意|SPOとDataverseでの比較

前回の続きでSortとSortByColumnsと委任について詳しく調べてみた。 ※前回はこちら 委任とデータ行の制限 まずは委任とデータ行の制限について簡単に。 委任はSortやFilterといった処理を「データソース側に任せる」こと。 ...
Power Apps

Power Apps SortとSortByColumnsの違いとそれぞれの使い方|SPOとDataverseとの違いも

SortとSortByColumnsについていろいろと調べてみたのでその内容をメモ。 事前準備 事前準備としてこんなSharePointリストと こんなDataverseのテーブルを用意 これらを委任できてるかわかりやすくするため「データ行...
Power Apps

Power Apps RemoveIfやUpdateIfは委任できない点に注意|WithやFilterを使う方がよいかも

RemoveIfやUpdateIfが委任できないことを知らず思わぬ処理結果になったので、概要をメモ。 RemoveIfやUpdateIfは委任できない RemoveIfやUpdateIfはSPOリストとかDataverseとかのデータソース...