LuckyTemplates タイル | Power Apps に統合する方法

LuckyTemplates タイル | Power Apps に統合する方法

このクイック チュートリアルでは、LuckyTemplates レポートをPower Appsに統合する方法を学習します。これには、ユーザーが Power Apps 内でフィルターを適用し、 LuckyTemplates タイルに反映する機能も含まれます。このチュートリアルのビデオ全体は、このブログの下部でご覧いただけます

早速始めてみましょう。

私たちが持っているのは、サンプル データから抽出した非常に迅速な LuckyTemplates ダッシュボードです。これは、「IT 支出分析 サンプル」と呼ばれます。

そこには、この会社が月ごとにどのようにお金を使っているかを示す、さまざまなレベルの情報が含まれています。インフラストラクチャ、および実績と計画別に分けています。また、全体の数字としては予算を5.85%上回っております。

基本的に、これらのタイルの 1 つを Power Apps にレプリケートしたいと考えています。

LuckyTemplates タイル |  Power Apps に統合する方法

目次

LuckyTemplates タイルを Power Apps に統合する

Power Apps を開いて空のアプリを作成します。

LuckyTemplates タイル |  Power Apps に統合する方法

LuckyTemplates タイル |  Power Apps に統合する方法

このLuckyTemplates Tile Testという名前を付け、タブレット形式を選択して、[作成]をクリックします。

タブレットアプリを作成していきます。電話アプリも簡単に作成できます。

LuckyTemplates タイル |  Power Apps に統合する方法

Power Apps内でタイルを作成する場合は、覚えておくべきことがいくつかあります。

1 つ目は、タイルがダッシュボードから取得される必要があるということです。ダッシュボードはライブであり、配置した LuckyTemplates タイルもライブであると想定されているため、レポートから取得することはできません。

もう 1 つの重要な点は、フィルタリング機能を追加する方法が示されていることですが、それらは現在制限されています。フィルタリングできるのは文字列関連の変数のみですが、数値はフィルタリングできません。

LuckyTemplates タイル |  Power Apps に統合する方法

LuckyTemplates タイルの追加

そうは言っても、LuckyTemplates タイルを追加してみましょう。[挿入]に移動し、 [グラフ]に移動して、LuckyTemplates タイルを選択します。

LuckyTemplates タイル |  Power Apps に統合する方法

右側で、どのタイルを取り込むかを選択できます。表示したダッシュボードは [マイ ワークスペース]にあったので、それを選択しましょう。ダッシュボードの名前はIT Spend Analysis Sampleで、実際の LuckyTemplates タイルはAmountです。

LuckyTemplates タイル |  Power Apps に統合する方法

これで、LuckyTemplates タイルが完成しました。これの良い点は、サイズが動的に変更されるため、すべての画面にフィットすることです。

再生ボタンをクリックすると、画面が大きくなり、見栄えが良くなります。携帯電話やタブレットでも見栄えが良くなります。さらに、これをクリックすると、LuckyTemplates ダッシュボードに戻ります。

これにいくつかの機能を追加できるようになりました。現在、すべての部門、事業分野、および国について、実際のさまざまなシナリオの金額が月ごとに表示されます。

LuckyTemplates タイル |  Power Apps に統合する方法

基になるレポートに移動して Tables に移動すると事業領域、コスト要素、国、地域、部門などでフィルタリングできます。

この例では、 Business Areaでフィルタリングしてみましょう。これはビジネスエリアと呼ばれるテーブルから来ています。たまたま同じ名前だというだけです。

また、BU、Distribution など、さまざまな例から選択できます。インフラストラクチャーなど。

LuckyTemplates タイル |  Power Apps に統合する方法

Power Apps に戻り、 TileUrlに適切にアクセスしてフィルターを追加しましょう。

LuckyTemplates タイル |  Power Apps に統合する方法

タイル URL の末尾の引用符内に、「&$filter=Business_x0020_Area/Business_x0020_Area eq 'Distribution' 」と入力しましょう。

注意すべき点の 1 つは、Microsoft ではスペースが許可されていないため、スペースを_x0020_に置き換えていることです。これが Microsoft がスペースを表現する方法です。

OData フィルターと同様に、等しいを表すeq を記述してから文字列を提供します。そのため、 Distribution を使用しまし。 

OData フィルターは、 Power Automate 内で使用するフィルター ロジックです。この場合、ビジネス領域がディストリビューションと等しい場合の売上または IT 支出のみが表示されます。 

LuckyTemplates タイル |  Power Apps に統合する方法

インタラクティブ機能の追加が確実に機能するようにするには、キー プロパティをAllowNewAPIに変更する必要があります。

LuckyTemplates タイル |  Power Apps に統合する方法

これは、Power Apps に、ライブで対話型のレポートになることを伝えるものです。そのため、これをfalseからtrueに編集する必要があります。これにより、静的だった以前と比較して、Power Apps と対話できるようになります。

LuckyTemplates タイル |  Power Apps に統合する方法

それで、うまくいきました!現在は 1,500 万と表示されており、3 億を下回っています。

LuckyTemplates タイル |  Power Apps に統合する方法

TileUrlに戻ってBUに変更して、これをテストしてみましょう。

LuckyTemplates タイル |  Power Apps に統合する方法

レポートは 1,500 万から 4,000 万までフィルタリングされており、これはまさに私たちが望んでいることです。

LuckyTemplates タイル |  Power Apps に統合する方法

最後に必要なことは、 [挿入]をクリックし、 [入力] に移動して、 [ドロップダウン]を選択して、フィルターを Power Apps 内のコントロールにリンクすることです。

LuckyTemplates タイル |  Power Apps に統合する方法

また、項目をデフォルトの 1、2、および 3 から BU、Distribution、および Infrastructure に変更する必要があります。

LuckyTemplates タイル |  Power Apps に統合する方法

LuckyTemplates タイル |  Power Apps に統合する方法

次に、「再生」ボタンをクリックしてこれらを切り替えます。

LuckyTemplates タイル |  Power Apps に統合する方法

次に必要なのは、タイル URL がこのドロップダウンにリンクされていることを確認することです。そのためには、BU を削除して、「&Dropdown1.SelectedText.Value&」を追加しましょう。

LuckyTemplates タイル |  Power Apps に統合する方法

Power Apps内で完全な対話型 LuckyTemplates レポートの作成が完了しました。したがって、LuckyTemplates ダッシュボードに戻ってインフラストラクチャ フィルターを選択すると、8,000 万と表示されます。これは、Power Apps を選択したときと同じであるはずです。

ほら、完璧に機能しました!

LuckyTemplates タイル |  Power Apps に統合する方法


Power Apps で並行関数を使用する方法
Power Apps ビジネス プロセス フローとドキュメント
Power Apps モデル駆動型アプリ: サイト マップとその仕組み

結論

短期間で、LuckyTemplates タイルを取得して Power Apps に配置することができました。また、フィルターにリンクすることでインタラクティブ性も追加しました。このチュートリアルがお役に立てば幸いです!

ではごきげんよう、

ヘンリー


Power Automate の文字列関数: Substring と IndexOf

Power Automate の文字列関数: Substring と IndexOf

Microsoft フローで使用できる 2 つの複雑な Power Automate String 関数、substring 関数とindexOf 関数を簡単に学習します。

LuckyTemplates でビジュアル ツールチップを作成する

LuckyTemplates でビジュアル ツールチップを作成する

LuckyTemplates ツールチップを使用すると、より多くの情報を 1 つのレポート ページに圧縮できます。効果的な視覚化の手法を学ぶことができます。

Power Automate で HTTP 要求を行う

Power Automate で HTTP 要求を行う

Power Automate で HTTP 要求を作成し、データを受信する方法を学んでいます。

LuckyTemplates で日付テーブルを作成する方法

LuckyTemplates で日付テーブルを作成する方法

LuckyTemplates で簡単に日付テーブルを作成する方法について学びましょう。データの分析と視覚化のための効果的なツールとして活用できます。

2 つの方法による SharePoint 列の検証

2 つの方法による SharePoint 列の検証

SharePoint 列の検証の数式を使用して、ユーザーからの入力を制限および検証する方法を学びます。

SharePoint リストを Excel または CSV ファイルにエクスポート

SharePoint リストを Excel または CSV ファイルにエクスポート

SharePoint リストを Excel ファイルおよび CSV ファイルにエクスポートする方法を学び、さまざまな状況に最適なエクスポート方法を決定できるようにします。

Power Automate のオンプレミス データ ゲートウェイ

Power Automate のオンプレミス データ ゲートウェイ

ユーザーがコンピューターから離れているときに、オンプレミス データ ゲートウェイを使用して Power Automate がデスクトップ アプリケーションにアクセスできるようにする方法を説明します。

DAX 数式での LASTNONBLANK の使用

DAX 数式での LASTNONBLANK の使用

DAX 数式で LASTNONBLANK 関数を使用して、データ分析の深い洞察を得る方法を学びます。

CROSSJOIN 関数の使用方法 – LuckyTemplates および DAX チュートリアル

CROSSJOIN 関数の使用方法 – LuckyTemplates および DAX チュートリアル

LuckyTemplates で予算分析とレポートを実行しながら、CROSSJOIN 関数を使用して 2 つのデータ テーブルをバインドする方法を学びます。

TREATAS 関数を使用して LuckyTemplates で仮想リレーションシップを作成する

TREATAS 関数を使用して LuckyTemplates で仮想リレーションシップを作成する

このチュートリアルでは、LuckyTemplates TREATAS を使用して数式内に仮想リレーションシップを作成する方法を説明します。