Power Appsの使い方

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

Flow アクションの複製

アクションをコピペできるようになった。(プレビュー)

クリップボードコピー機能が少し前に追加された。

 

方法

アクション右上のメニューからクリップボードにコピーを選択してコピー

f:id:botherntu:20190810225739p:plain

 

追加は自分のクリップボードから選択できる

f:id:botherntu:20190810225807p:plain

 複数溜め込めるのもすばらしい。神。

 

スコープのコピー

スコープのコピーも軽く試したらできた

f:id:botherntu:20190810225824p:plain

 

感想

便利。すごい便利。分岐はやしたときとか、同じ処理をいちいち書かなくて良くなる。

別のFlowからアクションをコピーしてくることも可能。

スコープごとコピーできるのも最強かよ・・・

 

あまり検証はできてないので検証を進めていきたい。

 

注意点

ただ、たまにコンポーネントの読み込みエラーが発生する可能性がある。何度か発生した。

これが発生すると詰みなので、リロードとかしないといけなくなる。

 

プレビュー機能を使う前にはおかしくなってもいいように保存をしておこう。

Flow オブジェクト変数を生成する

Flowでは、JSON形式を利用してオブジェクトを生成できる。

 

使用コネクタとアクション

コネクタ:変数

アクション:変数を初期化する

 

方法

種類をオブジェクトとして、をこのように指定することで生成できる。

// JSON定義

{

    "項目名A":数値,

    "項目名B":"文字列"

}

// 実際の値

{

    "a":1,

    "b":"2"

}

 

 

実例:

f:id:botherntu:20190809205842p:plain

 

生成したあとは、JSONの解析にかけるとFlowで扱えるようになる。

f:id:botherntu:20190809205925p:plain

 

このように扱える。

f:id:botherntu:20190809205939p:plain

 

感想

Flow内で扱う設定値をまとめて宣言しておいたりするのとかに使える。便利。

PowerApps 特定のyoutube動画が再生できない・・・かも

youtube動画が再生できなかった

PowerAppsのVideoコントロールの埋め込みであるyoutube動画を流そうと思ったんだけど、iOSのPowerAppsアプリでなぜかうまく再生してくれなかった。

PCのブラウザ上では問題なく再生された。

 

他の動画に変更したら再生できたので、たまに再生できないyuotube動画があるみたい。

 

原因

どういう条件かはまだ不明・・・

 

感想

iOSでもSafariyoutubeを開くと再生できるのは確認した。

とりあえず今は諦めたところ。

 

情報求む!!!

 

参考

iOS PowerAppsアプリで再生できなかったやつ↓

https://www.youtube.com/watch?v=9Qd-5Fi1oJo

PowerApps Videoが自動再生されない!?

youtube動画を自動再生

VideoコントロールyoutubeのURLを指定するとyoutubeを再生できるが、

AutoPlay:trueに設定してもブラウザでは自動再生してくれなかった。

どうもブラウザが余計なことをして自動再生しないようにしてるらしい。

 

解決方法

自動再生しない場合、ブラウザの設定で音声の再生を許可すれば再生するようになる。

 

chromeの場合:

設定 > サイトの設定 > 音声 から設定できる。

許可するサイトを追加する。

f:id:botherntu:20190806230702p:plain

画像には入っていないがyoutubeも許可した。

 

iOSのPowerAppsアプリ

iOSアプリでは特に問題なく再生された。


感想

2018年にそういう方向になったらしい。

PowerApps フォーム画面外からSubmitFormできるか?→できる

入力内容の確認画面を作りたくて、そういえばできるのかな?できるよね?と不安になったのでメモしておこうかと。

 

結論

できる。別の画面からでも問題なく動作した。

データソースはCDSで検証した。

 

感想

まぁ試せば一瞬でわかるんで記事にするほどでもないんだけど・・・

何でも記事にする方針ってことで

 

確認画面は作れるけど、個人的には作りたくないね。面倒が増えるので・・・

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