smemo

技術メモです。

WebAPI

【Dynamics】WebAPIから操作(Action)を実行する

WebAPIで操作(Action)を実行する方法のメモ。 今回は営業案件をコピーする操作を作成し、その操作をWebAPIから実行します。①まず操作を作成します。イメージは以下のような感じです。 ②この作成した操作を実行するスクリプトを作成します。 var ActionFromJs…

【Dynamics】Functionを利用したWebAPIクエリの実行

WebAPIを使用してエンティティレコードの検索ができます。その検索にFunctionを使うことでより高度な検索条件を指定することが可能になります。 今回は例として、階層構造となっているエンティティの階層データの取得をしてみます。 ※特定の取引先企業を指定…

【Dynamics】WebAPIの機能拡張 作成または更新プログラム上のリターン エンティティ データ

WebAPIでエンティティレコードを作成、更新した際に以前までは作成したレコードのGUIDのみがリターンされていました。今回のアップデートでエンティティのフィールドをリターンすることができるようになりました。 以下、MSDNのサンプルの抜粋です。 Web API…

Web API 名前を指定してメタデータをクエリする

12月のアップデートでWebAPIを使ってメタデータをクエリする際に名前(LogicalName)を使用できるようになりました。(アップデート以前はIDが必要でした。)名前または MetadataId でのメタデータの取得 //エンティティ /api/data/v8.2/EntityDefinitions(Log…