Power Apps
はじめに CData Connect Cloud 関連 6回目の投稿は Dataflows です! Dataflows は、いろんなサービスに散らばっているデータを Dataverse に集約するための機能で、さまざまなデータソースからDataverseへのデータ加工・取り込みを可能にします。 Power App…
2022の Microsoft Build で大々的にアナウンスのあった Power Apps のExpress Design では、Figma でデザインしたアプリを実際の Power Apps 上で再現 (デザインのインポート) することができます。 Express Designのまとめについては 向井さん のブログをご…
はじめに 本日リリースされました、CData さんの CData Connect Cloud を使って Google Analytics から Power Apps にデータを引っ張ってきてみましたので、その方法をご紹介します。 お知らせ✨クラウドデータ接続『CData Connect Cloud』を新たにリリースし…
はじめに Virtual Tableは外部データをあたかもDataverseのテーブルであるかのように扱える機能で、非常に雑に言えばコネクターを使って取得される外部データの結果をテーブルのように見せている仕組みです。 物理的なDataverseのテーブルを作成するDataflow…
Power Appsのキャンバスアプリでテキストの中で数式を使うような場合 (例えば "ようこそ XXさん" のXXにユーザー名を入れるケース)、これまでは "&"で前後の文字列と数式を結合させていました。 Label.Text : "ようこそ" & User().FullName & "さん" このよ…
Dataverse の テーブルに、新しく "AAD User" という仮想テーブルが追加されていました。 このテーブルは読み取り専用で、カラムのカスタマイズなどはできない、システムで用意されたテーブル といった形です。 名前のとおり、AAD上のユーザー情報を返してく…
Power Apps のコンポーネントを利用する上でもっとも悩ましい制限といえば、ギャラリーやフォームにコンポーネントを追加できないことではないでしょうか。 docs.microsoft.com ※キャンバスアプリコンポーネントはだめだけど、PCFで作ったコードコンポーネン…
Recently, the Find & Replace feature has been made available on the formula bar, which makes it easier to find the variable, function, or expression in a long lines. This Find & Replace is targeted within a single formula, a new preview fe…
[2022/03/17追記] 既定の環境でAuthoring version 3.22031.27が利用可能になり、これに伴い本投稿のアップデートも利用可能になりました。 2022/02/25 時点でstudio-version=v3.22023.15.215006110 でExcel Onlineコネクターに関する Power Apps上のアップデ…
Twitterで『Power Apps Communityのサンプルでレーダーチャートがある』という呟きを拝見したのがきっかけです。 powerusers.microsoft.com ただしこちらのコンポーネント、8角形と5角形のみで値も5段階のみということでした。 よく見る3角形のレーダーチャ…
AI Builderを使って何らかアプリを作ってみよう!となった時、真っ先に思いつくのはテキスト認識を利用した画像の文字抽出かなと思います。 テキスト認識には事前構築済みのAIモデルがあり、頑張ってサンプル画像を大量に用意してトレーニングをさせることな…
In this post, I will show how to provide localization in custom pages for model-driven app step by step. For standalone canvas apps, we usually use Language() function to detect users' language and LookUp some translated text from static d…
For non-Japanese readers : https://mofumofupower.hatenablog.com/entry/localize_custompage_en キャンバスアプリで多言語対応のアプリを作成する場合、その多くは各言語用のテキストを収めた静的データ (Excelテーブルのインポートなど) を利用し、キャ…
Git version control, aka Co-Authoring feature is AWESOME! Co-authoring in canvas apps (experimental) - Power Apps | Microsoft Docs But... admins may be concerned that the source code may leak to inappropriate (= not managed by organization…
Power Apps has capability to encode text to percent-encoded style (ex: EncodeUrl("@") -> %40), however, there is no decoding function (DecodeUrl). So far, highly nested Substitute functions are used to decode a percent-encoded text. (See r…
In previous post, I showed how to convert a base using multiple conversion tables. As an application of this technique, I will show the encoding plain text to Base64 and decoding Base64. Char() function To make conversion table, I have use…
Power Appsで10進数を2進数に変換する需要がどこまであるかわかりませんが、絶対忘れそうなので備忘録として残しておきます。 number に変換したい10進数を、placeに2進数での桁数を設定して、 With( { number:41, place:6 }, Concat(Sequence(place,place,-…
Base32 is much less common than Base64, so Power Apps/Power Automate don't have capabilities to handle it. Recently, Base32 encoded string is used in New Zealand COVID passport, and it is provided as QR code. Ref: New Zealand Covid Pass Sp…
Power Apps is supporting over 100 functions in canvas app studio, and is officially listed below: docs.microsoft.com This is official list, however, we sometimes would find undocumented functions in studio - such as RandBetween, ScanBarcod…
普段キャンバスアプリを作るとき/使うときには、諸々の理由により表示言語を英語に設定しているのですが、モデル駆動型アプリを使い始めたらなぜかブラウザー言語を英語にしているのに全部日本語で表示されて困っていました。 個人設定を見てみても、言語の…
RTL language in Model-driven app In model-driven app, if the user set their personal language option as Right-to-Left (RTL) languages, app automatically flip its page orientation RTL reflecting user preference. Interestingly, Not only buil…
Ignite 2021に合わせて発表されたPower Appsの新しい料金プラン「Pay-as-you-go」では、従量課金と固定月額制の中間にあたるような、1アクティブユーザー毎&1アプリ毎の月額プランです。 このプランがこれまでの固定月額制と大きくことなる部分は、組織のAz…
これまで Power Apps をチームで作成してきた方であれば度々出くわしたであろう問題、「アプリのバージョン管理どうしよう?」「複数人で開発するのにブランチって作れる?」など、残念ながら共同編集・共同作業のUXはあまり良いものではありませんでした。 …
Overview Formula column is one of data type in Dataverse for Teams leveraging Power Fx. You can add a formula column to table familiar with the Canvas app. In "Expression" box, you can build formula using other columns -Single/Multi line t…
pic.twitter.com/sqb4bDtjdN— Hiro (@mofumofu_dance) 2021年10月19日 So far, I saw many app makers made animated clock leveraging repeating Timer and some variable to update HTML/SVG code. The animated clock in above Tweet is not using Timer …
App.OnStart retired? As I have posted on Twitter, App.OnStart property will be retired, and "alternatives" will also be provided as new App property. Settings in Preview environment with v3.21101.10.200979774 Today, I discovered one of tho…
The Rand() function returns random number between 0-1. To get random number with arbitrary min. and max. value, you can use following expression using Rand(): min + (max-min)*Rand() Alternatively, using Shuffle(...) and Sequence(....), it …
Sometimes I saw a sorrow about Power Apps authoring experience, like: "It was working fine until last week, then I edited it with the latest Studio and it looks broken!" or "I don't see an option in the Studio version list!" As you may kno…
So far, Offline-capable canvas apps are supported only on mobile player or app running in Teams environment. Because there are some differences in functionality between apps that run in Teams and canvas apps created in a normal environment…
2021/9/21に投稿されたJohn LiuのブログとReza DorraniのYoutube動画を組み合わせて、日本語を含む (ダブルクォーテーションなどで囲まれていたり囲まれていなかったりする) CSVをうまくPower Appsのコレクションに取り込めたので、方法を書いておきます。 R…