2019/2/22update
バージョンアップして、下記の手順を取らなくてもLookupフィールドを表示できるようになったらしいです!!!!
フィールドがGUIDでしか表示できない
最近Dynamicsの活用手段としてPowerAppsを頑張っています。
今回、件名の事象を解決したのですが、もしもっといい方法があれば教えてください!!
1.GUIDが表示される状態
新しいPowerAppsのアプリを作って、とりあえずギャラリーを追加した状態です。
データソースはD365の取引先担当者です。
フィールドは名前と所有者を表示していますが、GUIDが出ています。
2.データソースを追加
検索フィールドの参照先フィールドをデータソースとして追加します。
メニューバー「ビュー」>データソースを選択すると下記画面がでます。
データソースの追加を押下します。
今回表示したい検索フィールドの参照先エンティティである、ユーザーを選択します。
データソースとして追加されています。
3.表示部分にLookUp関数を記載
下記画像のように、表示するパーツのTextにLookUp関数を追加します。
第1引数:2.で追加したデータソース
第2引数:条件文、左辺にデータソースの参照先エンティティにおけるGUIDが入っている項目名、右辺はThisItem._[表示するフィールド名]_value
第3引数:参照先エンティティの項目のうち、PowerAppsの画面に出したい項目名
GUIDが入っている項目は、エンティティ名+"id"です。
以上です!!!