Python における Self とは: 実際の例
Python における Self とは: 実際の例
このチュートリアルでは、PowerApps ナビゲーションのコンテキストについて説明します。「戻る」機能と「ナビゲート」機能を使用して、アプリケーションに表示される画面を変更します。
ほとんどのアプリには複数の画面が含まれています。ユーザー フレンドリーな PowerApps ナビゲーションを提供することで、ユーザーはこれらのアプリケーション画面を効率的に移動できるようになります。
リファレンス ページで[ナビゲート]をクリックして、その動作を確認してみましょう。
ナビゲート機能は、表示される画面を切り替えます。この関数がどのように機能するかをさらに理解するために例を示します。
目次
ナビゲート機能を使用した PowerApps ナビゲーション
まず、最初のデータ カード ( Beau Spratling )をクリックしましょう。
OnSelectトリガーに移動すると、 Navigate関数を使用してユーザーを指定された画面 ( DetailScreen1 )に移動していることがわかります。これは、このカードをクリックすると、 DetailScreen1に移動することを意味します。
一方、2 番目の引数は、設定する遷移タイプです。現在はNoneに設定されています。
リファレンス ページでは、選択できるさまざまなトランジションと、それぞれのデモンストレーションを確認できます。
データ カードを再度クリックすることで、ナビゲート トランジションを簡単に変更できます。次に、2 番目の引数をクリックします。
その後、ScreenTransition.Noneが表示されます。
最後の「なし」という単語を削除すると、さまざまなトランジション オプションが下に表示されます。この例では、フェードトランジションを使用してみましょう。アプリケーションを再生してみると、フェードトランジションがどのように機能するかがわかります。
データ カード内の矢印をクリックしてみましょう。
そのトリガーもOnSelectであり、親要素を選択していることがわかります。
その矢印の親要素は、データ カード自体を参照しています。ユーザーをDetailScreen1にリダイレクトするNavigate関数を使用しています。クリックすると、データ カードをクリックしたときと同じ動作が行われます。
PowerApps ナビゲーションの編集機能の追加
ここで、データ カードから直接編集ページにリダイレクトする編集シンボルを追加してみましょう。BrowseGallery1の下のSeparator5要素をクリックします。
次に、アイコンをクリックし、編集アイコンを選択します。
これをBrowseGallery1内に追加したため、ギャラリー内のデータ カードごとにそれ自体が複製されます。
次に、アイコンを矢印アイコンの横に移動し、少し小さくなるまでサイズを変更しましょう。
デフォルトでは、この編集アイコンはOnSelectトリガーとその親要素からのSelect関数も使用しました。したがって、これをクリックすると、詳細画面にリダイレクトされます。
関数をNavigateに変更して、これを変更しましょう。代わりに、 Select(Parent)をNavigate(EditScreen1)に変更します。
2 番目の引数をScreenTransition.UnCoverに設定します。2 つの引数は必ずコンマ ( , ) で区切ってください。
それでは、アプリケーションをプレイしてみましょう。
その後、「編集」ボタンをクリックします。
次に、編集画面にリダイレクトされます。
PowerApps ナビゲーションの戻る機能を理解する
EditScreen1で、タイトルの横にある[X]ボタンをクリックしましょう。
この例では、ResetForm () 関数をBack () 関数と一緒に使用しました。
どこかに移動すると、Microsoft PowerApps は最後に開いた画面を記憶します。Back()関数を使用して、最後の画面に移動できます。
例えば、メイン画面から編集画面にアクセスした場合、 ×ボタンでこの機能を使用すると、簡単にメイン画面に戻ることができます。詳細画面から編集画面にアクセスした場合は、×ボタンで詳細画面に戻ります。
Back()関数の詳細な説明については、数式リファレンス ページを参照してください。
Power Apps の基本: 開発環境とアプリの実行
Power Apps: この革新的なツールの使用を開始する
結論
要約すると、PowerApps ナビゲーションの重要性とコンテキストを学ぶことができました。また、アプリケーションで戻る関数とナビゲート関数がどのように動作するかを理解することもできます。数式で視覚的な遷移を指定して、ある画面が別の画面にどのように変化するかを制御できます。
アプリケーション画面をナビゲートする効率的な方法をユーザーに提供することが常に重要であることに留意してください。
ではごきげんよう、
ヘンリー
Python における Self とは: 実際の例
R の .rds ファイルからオブジェクトを保存および読み込む方法を学習します。このブログでは、R から LuckyTemplates にオブジェクトをインポートする方法についても説明します。
この DAX コーディング言語チュートリアルでは、GENERATE 関数の使用方法とメジャー タイトルを動的に変更する方法を学びます。
このチュートリアルでは、マルチスレッド動的ビジュアル手法を使用して、レポート内の動的データ視覚化から洞察を作成する方法について説明します。
この記事では、フィルター コンテキストについて説明します。フィルター コンテキストは、LuckyTemplates ユーザーが最初に学習する必要がある主要なトピックの 1 つです。
LuckyTemplates Apps オンライン サービスが、さまざまなソースから生成されたさまざまなレポートや分析情報の管理にどのように役立つかを示したいと思います。
LuckyTemplates でのメジャー分岐や DAX 数式の結合などの手法を使用して、利益率の変化を計算する方法を学びます。
このチュートリアルでは、データ キャッシュの具体化のアイデアと、それが結果を提供する際の DAX のパフォーマンスにどのように影響するかについて説明します。
これまで Excel を使用している場合は、ビジネス レポートのニーズに合わせて LuckyTemplates の使用を開始するのに最適な時期です。
LuckyTemplates ゲートウェイとは何ですか? 知っておくべきことすべて