COLUMN

  1. ホーム
  2. 販促支援コラム
  3. 【PowerApps術】MicrosoftPowerAppsの使い方③ データベースからデータを呼び出して表示するアプリ

2026.10.20仕事・スキル

【PowerApps術】MicrosoftPowerAppsの使い方③ データベースからデータを呼び出して表示するアプリ

こんにちは。開発チームの加藤です。
今回は接続したデータベースからデータを呼び出す簡単なアプリの作り方をご紹介します。

データベースの接続方法についてはこちらをご覧ください。

ドロップダウンの選択肢に表示する

MicrosoftPowerAppsの使い方②のコラムの最後でもご説明しましたが、再度ご説明します。

まず挿入からドロップダウンのコントロールを選び入れます。
プロパティはItemsにcolPriceを入れ、Valueでデータベースの表示したい列を入れます。そうするとドロップダウンにデータベースの内容が表示されます。

colPriceは接続したデータベースから取り出したデータを一時に保存する場所にあるデータです。

ドロップダウンはItemsに["OOO","XXX","△△△"]と入れても使用できます。

テキストラベルで表示する

テキストラベルは画面上にテキスト、数値、日付などのデータを読み取り専用で表示するための基本的なコントロールです。

プロパティのTextに「"」で囲った文字を入れるとテキストとして表示されます。
例:Text="あいうえお" → 表示=あいうえお

EXCELの関数のように式を入れることも可能です。

今回はTextにDropdown1.Selected.'A(mm)'と入力します。
意味はデータベースのDorpdown1で選んだ項目×A(mm)に当てはまる数値を返す、となります。

Dropdown1で14x13mmを選んだ場合、A(mm)列の21.5が返ってきます。

画像の挿入

挿入からメディア>画像を選ぶと画像のコントロール挿入ができます。

プロパティから画像をアップロードが可能です。

ドロップダウンとラベルテキスト、画像のコントロールでドロップダウンで選んだ商品ごとにサイズ表示ができるアプリができました。

LookUpを使ってデータを探す

LookUpの式は、EXCELのLOOKUP関数と同じように使います。
指定した行や列から特定の値を検索し、別の行や列の同じ位置にある対応する値を取り出すための関数です。

今回はテキストラベルに
LookUp(colPrice,商品 = Dropdown1.Selected.商品,ユニクロ)
と入れました。

colPriceからドロップダウン1で選んだ商品を探す。同じ位置にあるユニクロ列の値を取り出す、という内容になります。
ドロップダウン1で選択する商品が変わればテキストラベルに表示される内容も異なってきます。

SwichとLookUpを使って表示内容を変える

SwitchもEXCELのSWITCH関数と同じように使います。
指定した値と一致するものをリストから順番に検索し、最初に見つかった一致するものに対応する結果を返す関数です。

今回は
Switch(Dropdown3.Selected.Value,"ユニクロ",LookUp(colPrice,~
でドロップダウンで選んだ値が「ユニクロ」と一致すれば、LookUp(colPrice,~の結果を返すという内容になります。

最後の「""」は、これを「ユニクロ」「鉄Ni」「真鍮」で探し、それ以外は空欄(””)を返すという意味です。

Textを使って表示を工夫する

TextはEXCELのTEXT関数と同じように数値や日付を指定した表示形式の文字列に変換することができます。
Textで変換したい値を囲って、最後に変換方法を入れます。

今回はSwitchで返ってきた値をコンマで3桁区切りにするのでText(Switch~),"#,###")としました。
その後ろに「本」と入れるので、Textで変換した値に「&」で「本」を付けました。

できたアプリ

作ったアプリがこちらの動画です。
ドロップダウンの値によって、洋灯吊のサイズや入り数が変わります。

最後に

いかがでしたでしょうか。
今回はドロップダウンとテキストラベルで簡単なアプリを作ってみました。

まだPowerAppsを使い始めたところですので簡単なアプリしか作れませんが、これからもいろいろなアプリを作って、ぜひこれはという機能がありましたら皆様にご紹介できたらと思います。
PowerAppsは様々な機能があり色々な可能性を秘めていますので、皆さまも挑戦してぜひしてみてください。

投稿者

加藤

企画開発部 開発チーム

加藤

冬が好きです、雪が好きです

まずはお気軽にご相談ください

06-6965-3331

平日 9:00~17:00まで受け付けております。

お問い合わせ

まずはお気軽にご相談ください

最新のセールスプロモーションカタログをお届けします。

資料請求

POPツールカタログはこちら