PPログ

Claude

【Power Apps】データフロー図・ロジックフロー図を生成AI(Claude)で作成

データ・ロジックフローの可視化、リファクタリングの提案をClaudeで試してみます。ソースのアプリはこちら↓データフロー図を作成するまずはデータフロー図を作成してみます。データフロー図の作成方法は以下...
Power Apps

【Power Apps】msappファイルからYAMLファイルを生成する方法

この記事では、Power AppsのmsappファイルからYAMLファイルを生成する方法を紹介します。1. Visual Studio Codeのインストールまず、VSCodeをインストールします。V...
Claude

【Power Apps】Claude (3.5 Sonnet Artifacts)でコントロール、プロパティや変数の依存関係を可視化

ChatGPTで依存関係の可視化がうまくいかずに悩んでいたところ、以下のポストでClaudeを使ってMermaid図を生成するとよいことを教えてもらいました。感謝こちらを参考に、何が可視化できればよい...
ChatGPT

【Power Apps】ChatGPTでYAMLファイルを読み込んでドキュメントの自動生成を試してみた

ChatGPT(GPT-4o)にyamlファイルを読み込ませて、各種ドキュメントの自動生成を試してみました。Copilotでやれとか言わないでください事前準備事前準備として以下の記事を参考に、VSCo...
Power Apps

Power Appsでテトリス風ゲーム(Tetrapps)を作ってみた

【JPPGB】ゲーム作成コンテスト #1へのエントリー作品として、Power Appsでテトリス風ゲーム(Tetrapps)を作ってみました。こちらからダウンロードして遊べます。機能ボード以前紹介した...
Power Apps

【Power Apps】App.OnStartとApp.Formulasの使い分け

ビリビリ☆Power Apps 同好会 登壇大会#1への登壇ネタとして、App.OnStartとApp.Formulasの使い分けについて考えてみました。App.OnStartとApp.Formula...
Power Apps

【Power Apps】名前付き計算式(App.Formulas)で検索結果の件数を表示

名前付き計算式(App.Formulas)を用いて、検索結果のヒット件数を表示する方法を紹介します。名前付き計算式の活用例として参考になれば幸いです。App.Formulasに数式を書くギャラリーなど...
Power Apps

【Power Apps】名前付き計算式(App.Formulas)とコンポーネント

Power Appsでロジックのカプセル化を行うことができる機能である、名前付き計算式とコンポーネントについて解説します。ロジックのカプセル化で保守性とコードの可読性を向上させましょう。Power A...
Power Automate

【Power Automate】コピペで使えるフィルタークエリ生成ツール

Power AutomateのSharePointコネクタの「複数の項目を取得」アクションなどで使用するフィルタークエリを選択式で生成し、コピペできるようにしてみました。生成AIに聞くのが応用効くので...
Power Automate

【Power Automate】コピペで使える日時変換数式生成ツール

複雑なPower Automateの日時変換などの数式を選択式で生成し、コピペできるようにしてみました。生成AIに聞くのが応用効くので一番いいですが、プロンプト考えるの面倒なので選択式で数式をコピーで...
Power Automate

【Power Automate】フロー側で意図せぬ連続実行を防ぎたかった話

Power AppsからPower Automateのフローを実行する際、ボタン連打などによる意図せぬ連続実行を防ぐためにローディング画面を作ったりします。この方法でも問題ないですが、アプリ側に画像を...
Dataverse

【Dataverse】アプリから特定の列の値が取得・表示されないときの解決方法(明示的な列の選択)

Dataverseで列数の多いデータソースを使用していると特定の列だけ(ほぼID列のみ)しか取得・表示されずにアプリがバグってしまうことがありました。近日公開の機能を眺めていたらこの原因が明示的な列選...
書籍紹介

【アプリエンジニア必読】UI/UXデザイン関連のおすすめ書籍紹介

アプリ開発において、特に初心者だとないがしろにされがちなUI/UXデザイン。UI/UXデザインについて勉強したいけど、勉強の仕方がわからないUI/UXデザインを書籍で体系的に学習したい開発したアプリの...
Dataverse

【Dataverse】多対多のリレーションテーブルを、コンボボックスの単一選択・複数選択の結果でフィルタリングする方法

Dataverseの多対多のリレーションテーブルを、コンボボックスの単一選択・複数選択の結果でフィルタリングする方法について紹介します。テーブル矢印はイメージです上記の画像のように多対多のリレーション...
Power Apps

【Power Apps】,区切り複数行テキスト列から重複排除するカスタム関数の作り方

少々ニッチですが、以下のような,区切り文字列が格納されている複数行テキスト列を重複排除して出力するカスタム関数の作り方を紹介します。コンポーネント・カスタム関数全般の使い方はこちら作り方コンポーネント...