D365BCの仮想エンティティをEdit in Excelで編集(できない)


D365BC 2020 Wave2リリースにて鳴り物入りで登場した仮想エンティティ機能についてEdit in Excel でまとめてデータ編集できないか試してみました。結論を先に書くと不可能でした。まあ、おとなしくBC側のEdit in Excelでやれよ、という話なのでしょう。

失敗のログとして書き残しておきます。

前提として、BCの仮想エンティティソリューションはDataverse環境にインストール済みです。 設定手順はこちらのブログを参照。

データソース設定をしておきます。要するにBCのインスタンスとデフォルトカンパニーを指定する。

利用可能なマスタを指定。今回は品目を使用するのでItemテーブルをVisible=Yesにしておきます。

BCの品目リストページです。Cronusのお馴染みの品目が並んでいます。

Dataverseに戻り、Itemテーブルを照会します。ここでメニューバー?の「Edit data in Excel」ボタンを押すとExcelがダウンロードされます。このExcelを開きます。

サインインするとこのようにお馴染みのEdit in Excelが開きます。

1行目のデータを変更してみます。そして右側に表示されているアドインのところで「Publish」ボタンを押します。

すると、エラーが出ます。。エラー内容は「Open message center」をクリックすると照会できます。

「not allowed in Batch request」と表示され更新されませんでした。データがおかしい、とかではなく、そもそもEdit in Excelで編集できない仕様のようです。

残念!!

返信を残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です