Power Appsの使い方

Power AppsとPower Automateの使い方やできることがわかるブログを目指しています。

Microsoft Dataverse CreatedOnカラムではレコード作成順にソートできない?

Microsoft Dataverse で自動生成されるカラム createdon でソートしたところ、想定通りにソートされないことがあったので、どういう原因か確かめてみました。 実装に誤りがある? まず最初は実装に誤りがあるところを疑うが、ひとまず誤りはなさそうだった。…

Power Virtual Agents はじめるなら今!Teams + Power Apps (Project Oakdale)を活用しよう!

先日Project Oakdale がパブリックプレビューとなり、合わせてTeamsと紐づく形という制約付きで、Power Virtual Agents が追加の費用なしに利用できるようになりました。 今回は実際にどのように始めればいいのか、触りの部分だけ見てみたいと思います。 Tea…

Power Automate から Project Oakdale のデータを操作する方法

Project Oakdale が試せる!と思って飛びついたときに、あれ、Power Automate から参照できない・・・?ってなったので、記事にしてみます。 確認した限りでは大きく2パターンあるようです。 前提条件 TeamsからProject Oakdaleのテーブルを作成+レコード追…

Power Apps ひとまずSharePoint で・・・はもう古い! Project Oakdaleをじゃんじゃん使おう!

Microsoft Ignite にて、Project Orkdale の情報が発表されました。 Teams + Power Apps という制約の元、Common Data Service の一部の機能を追加の費用なしに利用できるというものです。 合わせて、パブリックプレビューとして実際に試すことが可能になっ…

Power Apps 複数のトグルを一括でオフにする

[コメントでご質問をいただきましたので、記事にしてみました!] 複数のトグルの値を一括でOFFにする方法について。 Reset()関数を使用することで実現できます。 初期値がfalseの場合 トグルのDefaultプロパティがfalseの場合、Reset()関数を実行することで…

Power Apps トグルを外部から操作する

[コメントでご質問をいただきましたので、記事にしてみました!] トグルコントロールの値操作を外部から行う方法について。 トグルを直接クリックまたはタップすることなく切り替える方法です。 ざっくり手順 ざっと以下のような手順でやっていきます。 ・ト…

【Power Apps もくもく】おうじゃともくもくしたりする日 #1 を開催しました!

先日、Power Apps もくもく系コミュニティ「おうじゃさんといっしょ」の初回イベントを開催しました! おうじゃともくもくしたりする日 #1 https://oujasan-to-issho.connpass.com/event/186888/ 内容は概ねもくもく会の様相で、Teamsを利用してOnlineで行い…

Power Apps 新コミュニティ立ち上げました!

先日予告していたコミュニティを立ち上げました! 【予告】Power Apps の新コミュニティを立ち上げます! https://zezeze.hateblo.jp/entry/2020/08/06/181205 コミュニティ名決まりました! その名も"おうじゃさんといっしょ"に決まりました! この名前はTw…

Power Apps コレクションにインデックスのフィールドを追加する

以下のようにするとコレクションにインデックスのフィールドを追加することができます。 コレクションにインデックスを追加する // 大本のコレクション ClearCollect (colItems,{ID:101},{ID:102},{ID:103},{ID:104},{ID:105}); // インデックスを含めるコレ…

Power Apps Formコントロールのオプションセット項目に初期値を入れる

フォームのオプションセット項目に初期値を入れる方法について。登録専用の画面で入力フォームに初期値を入れたいときとかのケースです。自分で軽く罠にハマったのでメモ。 DataCardValue(ComboBox).Default に設定する? DataCardValue.Default に設定する…

Power Apps 日付が今日のレコードを取得する

日付が今日のレコードを取得したい場合は、以下のようにします。 Gallery.Items Filter( [データソース], DateTimeField >= Today(), DateTimeField < DateAdd(Today(),1,Days) ) 補足:Today() + 1 は使えるか? Today() + 1 のようにすると、明日の日付を…

Power Apps DatePickerで選択した日付のレコードを取得する

DatePickerで選択した日付でレコードをフィルタリングするには、以下のようにします。 Gallery.Items Filter( [データソース], DateTimeField >= DatePicker1.SelectedDate, DateTimeField < DateAdd( DatePicker1.SelectedDate, 1, Days) ) DateAdd()関数に…

Power Apps の変数について

Power Apps の変数について、ちょっと整理してみました。(もしかしたら書いたことあるかもだけど・・・) Power Apps の変数について コンテキスト変数 Power Apps では、いくつか変数の種類があります。UpdateContext()で作成される変数はコンテキスト変数…

【予告】Power Apps の新コミュニティを立ち上げます!

コミュニティ活動をしていて、昔から割とあったんですが未だに聞かれる声として、「Power Apps は情報が少なくて無理。」「ドキュメント(Docs)がわからん。無理。」「本を見ながらやってるけど、情報が古くてなんか違くてできない」といったものがあります…

教育関係者向け Power Platform カンファレンスが開催されます!

8/9 13:00より、Microsoft認定教育イノベーターによるPower Platformカンファレンスイベントが行われます。 教育機関向けのイベントではありますが、実際のアプリの導入事例なども多く紹介されるみたいですので、Power Platform に興味のある方は是非ご参加…

Power Apps オンライン勉強会+座談会 に参加してきました!

2020/8/5 に行われたイベント [ Power Apps オンライン勉強会+座談会 ]に参加してきました!今日はその感想を書いていきます。 Power Apps オンライン勉強会+座談会 https://powerapps.connpass.com/event/183425/ 近頃のイベントは例のウィルスの影響でオン…

Power Apps キャンバスアプリのグループに対する共有について

Power Apps キャンバスアプリはユーザーまたはグループに対して共有することができますが、そのあたり一回整理してみようと思います。 ※モデル駆動形アプリはまた違った共有方法なのでご注意ください。 Power Apps でキャンバスアプリを共有できるグループ P…

Power Apps Formの参照データソースを動的に切り替える

Formなどで参照するデータソースを動的に切り替えたい場合、以下の2つの方法が考えられます。需要としては開発、テスト用データソースに切り替えたいとかですかね。 どちらも一長一短、一癖ある感じです。 変数方式 変数にデータソースの参照を代入して置き…

Power Apps 押さえておきたいデータ操作系関数まとめ

Power Apps でデータソースに対してレコードの登録や更新、削除、フィルタリングなどを行うときに使用する関数について、改めてまとめてみようと思います。 この記事では、以下の関数について書いていきます。 ・Patch() ・Remove() ・Filter() ・LookUp() …

Power Apps コレクション 動的に連番コレクションを作成する

コレクションをPower Appsのみ で動的に作成したい場合に使える例をひとつ。 今回挙げるのはループ処理でコレクションを追加していく方法です。 コールバック的に使えるSliderを用意する Power Apps はループ処理系に弱いです。for eachとかfor文とかも使え…

Power Apps DisplayMode.ViewのFormのDataCardに罫線をいれる

DisplayMode.EditのFormだとDataCardに罫線を出せますが、DisplayMode.ViewのFormでは出すことはできません。 プロパティも揃ってて設定もできるのに。一見できそうで歯がゆい・・・。 なので、一回諦めましょう。 どうしてもやりたい場合は四角アイコンとか…

PowerApps Gallery.Selectedが取得できないときは・・・

どうも環境によりGallery.Selectedが正常に動かない場合があるみたいです。 ページの読み込みが完了していない状態でギャラリーを選択した場合や、iOSでの不具合報告もあるようで。 安全に取り扱うには、Selectedを使うのをやめてThisItemを変数に格納するよ…

Power Apps で横スクロールアクションゲームを作る 記事まとめ

Power Apps で横スクロールアクションゲームを作る の記事一覧です。 上から順にやってみよう! Power Appsで横スクロールアクションゲームを作る ジャンプ編 https://zezeze.hateblo.jp/entry/2019/12/25/053353 Power Apps で横スクロールアクションゲーム…

Power Apps で横スクロールアクションゲームを作る Collection化編

1年以上前に作ったゲームアプリですが、今更ながら作り方の解説記事を書いてみます。 ↓昨年9月に行われた海外コミュニティ主催のPowerAppsゲーム作成コンペで優勝したアプリ https://twitter.com/bothernpa/status/1045855585797722112 こんな感じの横スクロ…

Power Apps で横スクロールアクションゲームを作る コイン取得編

1年以上前に作ったゲームアプリですが、今更ながら作り方の解説記事を書いてみます。 ↓昨年9月に行われた海外コミュニティ主催のPowerAppsゲーム作成コンペで優勝したアプリ https://twitter.com/bothernpa/status/1045855585797722112 こんな感じの横スクロ…

Power Apps で横スクロールアクションゲームを作る ステージ構成編

1年以上前に作ったゲームアプリですが、今更ながら作り方の解説記事を書いてみます。 ↓昨年9月に行われた海外コミュニティ主催のPowerAppsゲーム作成コンペで優勝したアプリ https://twitter.com/bothernpa/status/1045855585797722112 こんな感じの横スクロ…

Power Apps で横スクロールアクションゲームを作る 横スク編

1年以上前に作ったゲームアプリですが、今更ながら作り方の解説記事を書いてみます。 ↓昨年9月に行われた海外コミュニティ主催のPowerAppsゲーム作成コンペで優勝したアプリ https://twitter.com/bothernpa/status/1045855585797722112 こんな感じの横スクロ…

Power Apps 標準コネクタとプレミアムコネクタっていうネーミングについての意見的な

Power Apps または Power Automateでは、コネクタを使用してさまざまなサービスと連携させることができます。 使用できるコネクタは契約プランによってことなり、種類としては ・スタンダード(標準)コネクタ ・プレミアムコネクタ の2種類存在しています…

Power Apps 初期Screenを条件により切り替える

Power Appsでは、OnStartプロパティに設定することで初期画面を動的に変更することができます。 OnStartプロパティを開く OnStartはツリービュー > App から参照できます。 Navigate()で初期画面を設定する OnStartにNavigate()関数を記述することで、初期画…

Power Apps アプリ起動時にパラメータを送る。受け取る。

アプリ起動用URLにパラメータを設定することで、アプリに値を送ることができます。 パラメータを渡す パラメータは?ID=123のようなかたちで渡すことができます。 例: [起動用URL]?ID=123 複数のパラメータを渡す 複数パラメータを渡す場合は、&でつなげます…

Power Apps や Power Automate に関する仕事のご依頼は下記ページからお問い合わせください。
ZEE CitizenDevSupport