Python における Self とは: 実際の例
Python における Self とは: 実際の例
このチュートリアルでは、PowerApps Launch 機能について説明します。
PowerApps の Launch 関数は、ハイパーリンクと同じように機能します。これにより、デバイス上で Web ページ、アプリ、その他のサービスを起動できるようになります。
たとえば、Launch 関数を使用すると、電話アプリが自動的に開き、アプリ上のボタンから電話番号に電話をかけることができます。コンピュータを使用している場合は、Skype が起動してその番号に電話をかけることができます。
目次
起動機能を使用して Web ページを開く
まず、Launch 関数を使用して Web ページを開く方法の手順を見てみましょう。まず、マスター画面にボタンを追加します。
次に、ボタンを強調表示し、プロパティ ドロップダウンから OnSelect を選択し、数式バーに「Launch」と入力します。
起動したい Web ページにアクセスする URL が必要になります。ここでは、例として Google を使用してみましょう。
次に、ボタンをテストして、クリックしたときに何が起こるかを見てみましょう。
ご覧のとおり、ブラウザ上で自動的に Google が開きました。
モバイルデバイスを使用している場合でも同じことが行われます。デフォルトのブラウザが Safari の場合は、Safari を起動して Google を開きます。
これにより、アプリに多くの可能性が追加されます。たとえば、ヘルプ サイトにアクセスするアイコンを表示できます。そのために、情報アイコンを追加しましょう。
この画面のテーマに合わせて、アイコンの色を白に変更しましょう。
旅行アプリを開発しているとします。このアイコンを travelagency.com/help に誘導することができます。
このような機能を使用すると、エンドユーザーはアプリ自体からは見つけることができないより多くの情報に簡単にアクセスできるようになります。
Launch 機能を使用して番号に電話をかける
Launch 関数を使用すると、ブラウザを起動して特定の Web ページを開くことができるだけでなく、アプリ内で呼び出し機能も提供されます。
今回は、電話番号に電話をかけていることを PowerApps に伝えるために、「tel」で始める必要があります。次に、電話番号を入力します。
この式を用意した上で、ボタンをクリックしたときに何が起こるかを見てみましょう。
ここではコンピューターを使用しているため、呼び出しに使用できるアプリを開くように求められています。したがって、電話をかける必要があるたびに Skype を起動するようにコンピュータをプログラムしている場合、この場合も同じ動作を行います。
アプリ ギャラリーから選択したレコードに基づいて番号をダイヤルするように、電話番号を動的に設定することもできます。これについては、 LookUp 関数について説明した以前のチュートリアルで説明しました。
起動機能を使用して電子メールを送信する
今回は、Launch 関数を使用してアプリからメールを送信する方法を見てみましょう。
すでに「エージェントに電話する」ボタンがある詳細画面に移動しましょう。その横に別のボタンを追加します。これを「電子メール エージェント」ボタンと呼びます。
ボタンの OnSelect プロパティを選択して、Launch 関数をもう一度使用してみましょう。今回は、PowerApps にメールを送信することを伝える "mailto" を使用します。
次に、メールアドレスを追加していきます。[email protected] を使用して、Enter キーを押してその数式を固定します。
このコンピュータには電子メール アカウントが設定されていないため、基本的には電子メール アプリケーションが起動されました。
私たちにもそれを設定するように求めています。
デバイスに電子メールが適切に設定されている場合は、そのボタンをクリックするとすぐに電子メールが開き、受信者フィールドに電子メール アドレスが表示されます。
電子メールを動的に設定することもできることに注意してください。レコード内の電話番号を動的に設定するために使用したのと同じ手順に従うことができますが、今回は「tel」の代わりに「mailto」を使用します。
Launch 機能を使用して別のアプリを起動する
ここで最後に行うことは、起動関数を使用して他の PowerApps アプリケーションを起動する方法を学習することです。まず、左上隅にあるこのメニューをクリックして、すべてのアプリケーションに移動しましょう。
次に、PowerApps に行きましょう。
PowerApps に入ったら、Apps に移動しましょう。これにより、作成した他のすべてのアプリのリストが表示されます。
FirstCanvasApp 内から FirstApp1 を起動したいとします。そのアプリのメニューを開いて、「詳細」をクリックしましょう。
後でこのアプリに移動するためにこれを使用するため、アプリ ID をメモする必要があります。
作業中のアプリのホーム画面に戻り、ここの下部にボタンを追加しましょう。
次に、Launch 関数を使用して、アドレス「/providers/Microsoft.PowerApps/apps/」を続けます。
その後、起動するアプリのアプリ ID を追加します。次に、Enter をクリックして数式をロックします。
ナビゲーションを簡単にするために、このボタンのテキストを「他のアプリの起動」に変更しましょう。
現在、私たちはスタジオ内でアプリの開発に取り組んでいます。ここで [他のアプリを起動する] ボタンをクリックすると、エンド ユーザーに表示される公開アプリではなく、他のアプリのスタジオ バージョンが起動します。
そこで、最初に開発中のこのアプリを公開しましょう。アプリを公開する方法については、別のチュートリアルで説明しました。
それが公開されたら、すべてのアプリケーションのリストに戻りましょう。アプリを公開した後に更新されるまでに時間がかかる場合があるため、アプリが完全に更新されていることを確認してください。
このボタンを作成した FirstCanvasApp を起動しましょう。
次に、ホーム画面から「他のアプリを起動」をクリックしてみましょう。
これを実行すると、すぐに他のアプリ用の新しいウィンドウが開きます。
Power Apps の概要: 定義、機能、機能、および重要性
Power Apps 環境: アプリ要素を適切にセットアップする
PowerApps の関数と数式 | Power Apps の概要 はじめに
結論
Launch 機能は、アプリをより機能的にし、使いやすくするのに本当に役立ちます。エンド ユーザーは、アプリを終了して手動でブラウザ、電子メール アプリ、または電話アプリを開く代わりに、アプリ内から他のサービスを起動できるため、時間を大幅に節約できます。
また、より多くの可能性も広がります。たとえば、相互に補完する他のアプリケーションを多数作成し、1 つのアプリで他のすべてのアプリを開かせることができます。メインアプリにどの程度の機能を持たせるかはすべてあなた次第です。
ではごきげんよう、
ヘンリー
Python における Self とは: 実際の例
R の .rds ファイルからオブジェクトを保存および読み込む方法を学習します。このブログでは、R から LuckyTemplates にオブジェクトをインポートする方法についても説明します。
この DAX コーディング言語チュートリアルでは、GENERATE 関数の使用方法とメジャー タイトルを動的に変更する方法を学びます。
このチュートリアルでは、マルチスレッド動的ビジュアル手法を使用して、レポート内の動的データ視覚化から洞察を作成する方法について説明します。
この記事では、フィルター コンテキストについて説明します。フィルター コンテキストは、LuckyTemplates ユーザーが最初に学習する必要がある主要なトピックの 1 つです。
LuckyTemplates Apps オンライン サービスが、さまざまなソースから生成されたさまざまなレポートや分析情報の管理にどのように役立つかを示したいと思います。
LuckyTemplates でのメジャー分岐や DAX 数式の結合などの手法を使用して、利益率の変化を計算する方法を学びます。
このチュートリアルでは、データ キャッシュの具体化のアイデアと、それが結果を提供する際の DAX のパフォーマンスにどのように影響するかについて説明します。
これまで Excel を使用している場合は、ビジネス レポートのニーズに合わせて LuckyTemplates の使用を開始するのに最適な時期です。
LuckyTemplates ゲートウェイとは何ですか? 知っておくべきことすべて