Я сейчас переключился на интеграцию с шарпоинтом экстренно, через пару дней к этим кнопкам вернусь - тогда и опробую.
Тут вопрос возник с плагином на удаление акаунта.
На первой же строке валиться, причем такой же плагин на крейт акаунта работает.
Выдает ошибку:
Не удалось привести тип "Microsoft.Crm.Sdk.Moniker" объекта к типу "Microsoft.Crm.Sdk.DynamicEntity".
Что эта ошибка вообще означает? И почему при крейте проблем с приведением у него нет?
Выдает такое как на пре- так и пост-срабатываение.
Есть какая-то особенность обращения к объекту, вызвавшему плагин на удаление?
Код:
using System;
using System.Collections.Generic;
using System.Text;
using System.IO;
using Microsoft.Crm.Sdk;
using Microsoft.Crm.SdkTypeProxy;
using ShPAccountDeletePlugin.st2;
namespace ShPAccountDeletePlugin
{
public class UpdateAccountOnDelete : IPlugin
{
public void Execute(IPluginExecutionContext context)
{
DynamicEntity entity = (DynamicEntity)context.InputParameters.Properties[ParameterName.Target];
..............................................
}
}
}