标签: microsoft-dynamics

Dynamics CRM Web API - 分配记录/更新所有者字段

我正在尝试在Dynamics 365中创建一个任务记录,我希望所有者成为我已经检索过GUID的团队记录.

这是我的JSON,它总是失败.

{
  "ownerid_team@odata.bind":"/teams(f7e383eb-3966-e711-8122-e0071b66c021)",
  "scheduledend":"2017-07-20",
  "regardingobjectid_new_survey@odata.bind":"new_surveies(f7e383eb-3966-e711-8122-e0071b84b034)",
  "subject":"Amazon SES has suppressed sending to this address because it has a recent history of bouncing as an invalid address.",
}
Run Code Online (Sandbox Code Playgroud)

我得到了一个糟糕的要求.

我们是否可以不使用Web API更新记录的所有者字段?我找不到任何描述相同的具体限制.

microsoft-dynamics dynamics-crm asp.net-web-api dynamics-365

2
推荐指数
1
解决办法
1683
查看次数

获取 OData 选项集值和名称

我正在使用 odata api,现在我在实体上有一个属性,它是一个选项选择,例如:

属性名称是:status 值是:1, 2, 3 名称:done, progress, new

问题是当我使用邮递员来获取元数据时,我得到的所有字段“状态”都是它的类型整数。

问题如何从元数据中获取选项名称和值,以便我获得值和名称作为响应?

目前我得到这个:

  <Property Name="status" Type="Edm.Int32">
     <Annotation Term="Org.OData.Core.V1.Description" String="" />
  </Property>
Run Code Online (Sandbox Code Playgroud)

但我想获得响应的值和名称?

microsoft-dynamics dynamics-crm odata

2
推荐指数
1
解决办法
4025
查看次数

在 Dynamics CRM 中,如何更新 CreatedOn 日期?

有没有人成功更新 CRM 中的 CreatedOn 字段?我怎样才能做到这一点?我已经看到一些模糊的帖子说要使用预同步操作,但拥有比这更多的信息会很有帮助。

任何帮助将不胜感激。谢谢!

javascript microsoft-dynamics dynamics-crm

2
推荐指数
1
解决办法
705
查看次数

如何在标签搜索 - Dynamics365 中搜索其他语言的标签?

Dynamics 365 中,使用Label Search,我只能看到en-US @SYS 标签 在此处输入图片说明

例如,如果我想用其他语言搜索:什么都没有出现 在此处输入图片说明

有什么方法可以检查/查看其他标签语言?

谢谢

microsoft-dynamics label visual-studio dynamics-365-operations dynamics-365

2
推荐指数
1
解决办法
284
查看次数

Dynamics CRM 2011 - 隐藏框报告

如何隐藏开箱即用的报告而不删除它?

可以将数据库中的标志翻转为不受管理以删除开箱即用报告,但是我们希望保留它们以备将来使用.有没有办法将其隐藏在可用的报告中?

microsoft-dynamics dynamics-crm dynamics-crm-2011

1
推荐指数
1
解决办法
1232
查看次数

如何使用PowerShell脚本在AX中同步数据库?

我正在为一个实例创建一个AX部署脚本到另一个实例(阶段到测试实例).我想只使用powershell命令同步数据库.

有没有人知道如何使用powershell命令或AX管理实用程序命令同步数据库?

谢谢

powershell microsoft-dynamics ax axapta

1
推荐指数
1
解决办法
3202
查看次数

Dynamics CRM:比较CRM环境

是否有工具来比较CRM环境?最近,我们实施了第三方托管解决方案,改变了我们的Contact实体上的一系列设置.这方面的一个例子是关闭了审计.

理想情况下,我们希望将我们的Dev环境(安装第三方解决方案的地方)与我们的QA环境(未安装第三方解决方案)进行比较,以确定差异.

我们是CRM 2013 Online.

谢谢,

理查德

microsoft-dynamics dynamics-crm dynamics-crm-2011

1
推荐指数
1
解决办法
1506
查看次数

Entity.Contains和Entity.Attributes.Contains之间的技术差异是什么

Entity.Contains和Entity.Attributes.Contains之间的技术差异是什么.我知道它们都有效,但寻找一些技术细节.

microsoft-dynamics dynamics-crm dynamics-crm-2011 dynamics-crm-2013

1
推荐指数
1
解决办法
282
查看次数

多个开发人员+单一动态CRM实例+ Git - 如何克服挑战?

我们是4开发人员,应该为我们的下一个CRM项目在同一个CRM实例上工作.

我们计划使用Solution Packager将解决方案文件分解为包含代表CRM解决方案的每个组件的XML文件的文件夹结构.

我们正在使用Git进行版本控制.

目前我们预见到一些问题,我们怀疑它会增加更多的管理费用或涉及人工干预以避免一些冲突.

在Microsoft网站上,它给出了一个示例,其中CRM解决方案文件存储在源代码管理下,但开发人员A和开发人员B都对该解决方案的组件进行了独立的更改.它说:

开发人员B接下来是开发人员A.

  1. 在他提交之前,他必须获得最新的来源,以确保没有事先签到与他的更改冲突.
  2. 存在冲突,因为自上次检索到最新来源以来,"活动联系人"文件已被修改.
  3. 开发人员B必须协调冲突.使用的源控制系统的功能可能有助于此过程; 否则以下选择都是可行的.
    • 开发人员B,通过源控制历史记录,如果可用,可以看到开发人员A进行了先前的更改.通过直接沟通,他们可以讨论每个变化.然后开发人员B只需要以商定的解决方案更新他的组织.然后,他导出,提取并覆盖冲突的文件并提交.
    • 允许源代码控制覆盖其本地文件.开发人员B打包解决方案并将其导入其组织,然后评估视图的状态并根据需要重新定制.接下来,他可以导出,提取和覆盖冲突文件.
    • 如果可以认为先前的更改是不必要的,则开发人员B允许他的文件副本覆盖源代码管理中的版本并提交.

对我来说,这似乎需要大量人工干预才能合并更改......这似乎不太理想.

想知道是否有人可以分享一些关于什么应该是多个开发人员在单个CRM实例上工作的最佳实践的想法,其中每个开发人员应该定制组件和插件?我们计划使用Git作为ALM,并使用Solution Packager来分解解决方案,以便我们可以在Git中跟踪XML文件.

任何有关这方面的帮助将非常感激.

git microsoft-dynamics dynamics-crm alm dynamics-crm-2016

1
推荐指数
1
解决办法
621
查看次数

在Dynamics 365 CRM上使用Xrm对象设置表单只读

我正在阅读Microsoft文档中的Xrm对象,但我找不到具体的东西.

我需要限制创建或编辑门户评论(活动类型)的一些角色.因此,我不能简单地修改安全角色.

我在编辑门户网站评论表单时看到有一个JavaScript页面在页面加载时执行:

页面加载脚本

编辑时,它会使用很多这个Xrm对象.

在伪代码中我应该这样做

if(ActiveUser.hasRoles(["Some role", "Some other role"]) {
    Page.setReadOnly(true);
}
Run Code Online (Sandbox Code Playgroud)

我已经有一个脚本(作为一个Web资源)来检查这样的角色,但我不知道如何使表单"只读"或仅使用Xrm.任何线索如何实现这一点?

编辑1:

我可以使用以下代码执行此操作:

// Ribbon "Save" button
document.querySelector('#crmRibbonManager').style.display = "none";
// Status "Save" button
document.querySelector('#savefooter_statuscontrol').style.display = "none";
Xrm.Page.ui.controls.get().forEach(function (control) {          
    if(!control.getDisabled()) {
        control.setDisabled(true);
    }
});
Run Code Online (Sandbox Code Playgroud)

当然,由于文档尚未加载,我收到页面加载错误.但我很确定我可以使用一些技术来禁用这些属性,我必须研究它.Xrm

javascript microsoft-dynamics dynamics-crm xrm dynamics-crm-365

1
推荐指数
1
解决办法
2406
查看次数