💨

Dynamics項目に数式埋め込んで文字連結させて表示する。URL遷移できるようにする

2022/05/19に公開

はじめに

動的なリンクを項目に持たせたい。(意図:画面項目に外部リンクのURLを持たせたい。)
Dynamics 365でもできる。また Power Platform でも同じことができる

完成イメージ

文字を入力すると、リンクURL loテナント情報 = http;//「lo外部システム変数URL元」.co.jp として
遷移したいURLを設定できる。→つまり文字結合して、URLリンクを用意できる。

image.png
image.png

遷移できた
image.png

どういったときに便利?

  • 外部システムURLを設定したいとき。
  • 文字結合してデータ表示したいとき。

やりかた

1. テーブルの項目作成時に、計算フィールド設定する。計算フィールドにCONCAT関数で文字列結合。

https://docs.microsoft.com/ja-jp/power-apps/maker/data-platform/define-calculated-fields?msclkid=c65a6c14ced711ec93b1675fa63a5ada#functions-syntax

image.png

1.1 Power Apps モデル駆動の項目に、リンクURLのもととなる情報を持たせる。→つまり項目を用意。

1.2 保持した文字列をもとにリンク情報の項目を用意する。→つまりCONCAT 関数の数式をもった項目を用意する。

image.png

image.png

image.png

設定後、保存ボタンを押すとリンクが作成。
image.png
image.png

遷移できた
image.png

感想

  • 前職で開発していたSalesForceのように、項目に数式を設定でき文字結合できることがわかった。
  • 文字結合だけでなく、SUMといった合計なども以下ロールアップ列を使うことでできそう。

https://docs.microsoft.com/ja-jp/power-apps/maker/data-platform/define-rollup-fields

参考URL

https://docs.microsoft.com/ja-jp/power-apps/maker/data-platform/define-calculated-fields?msclkid=c65a6c14ced711ec93b1675fa63a5ada

以上

Discussion