我是Dynamics AX的新手,并且非常努力地学习它。我创建了一个新表,一个显示该表的新表单。一切正常...
表具有ID,NAME和SURNAME作为列。我希望用户输入他们的姓名和姓氏,但我希望他们的ID是唯一的,这将由系统创建。因此,我禁止用户输入ID。
我已经将ID设置为主键,但无法弄清楚如何使其自动递增。
你能给我提示吗?
我想知道并了解MS Dynamics CRM 2013 Online是否可以拥有ON-PRIM数据库.我的应用程序(MS CRM 2013)将驻留在MS Cloud上,但数据将驻留在我的on-prim实例上.(典型的混合方案).
MS Dynamics CRM 2013 Online是否支持此类实施?
如何获取Dynamics CRM 2013 Online的数据库架构?CRM 2013在线可以实现吗?如果有可能获得数据库架构,你能告诉我任何程序吗?
microsoft-dynamics crm dynamics-crm dynamics-crm-2011 dynamics-crm-2013
显然,在早期版本的Microsoft CRM中,可以使用Javascript控制台获取记录的详细信息页面(例如:帐户,联系人),使用synatax等
Xrm.Page.data.entity.getId(); 帧[0] .Xrm.Page.data.entity.getId();
参考:https://crmbusiness.wordpress.com/2014/02/17/crm-2013-javascript-to-get-id-of-record/
我无法在CRM 2015中重复这一点.
> frames[0].Xrm.Page.data.entity.getId();
Unable to get property 'entity' of undefined or null reference
> Xrm.Page.data.entity.getId();
Unable to get property 'entity' of undefined or null reference
Run Code Online (Sandbox Code Playgroud)
然而:
> this
Run Code Online (Sandbox Code Playgroud)
给我转储包括
USER_GUID:"{98D61030-7513-4EAA-A243-1D29FA99E0A0}",
IE控制台的屏幕截图
我们已经在2016年11月1 日发布了Dynamics 365试用版,该试用版以我的名义(因此,我是管理员)。
为此,我们尝试从AppSource添加Project Service Automation。当我们点击时,出现以下错误:Try
您没有对Dynamics 365组织的安装权限。发送注释,要求管理员添加该应用程序,或注册免费试用版并将其添加到其中。
尝试将请求发送给管理员,如下所示:
出现以下错误:
解决方法是什么?
microsoft-dynamics dynamics-crm dynamics-crm-online dynamics-crm-365
当用户在Dynamics CRM上登录他的帐户时,我想发起一个事件?比如在CRM旁边打开一个Web应用程序......这可能吗?我知道我可以编写插件,允许增加一些业务流程,如帐户创建.任何建议将被认真考虑 !
我们有一个场景,我们需要计算多个费用组成部分,并需要在插件的Pre和Post阶段之间共享。因此,我们创建了这样的对象。
class FeeCalculation
{
public string TotalFee { get; set; }
public string FilingFee { get; set; }
public string LegalFee { get; set; }
public string RecordFee { get; set; }
}
Run Code Online (Sandbox Code Playgroud)
到目前为止,我们已经使用单一费用组成部分和共享变量很好地工作了。尝试分配整个对象时-结果并不理想。
context.SharedVariables.Add("fees", fcObject);
Run Code Online (Sandbox Code Playgroud)
有没有办法达到这个预期的结果?
我正在尝试从我的SQL库中的许多表中删除数据.
在数据库中,我有一个名为company的表,其中包含我需要从中删除数据的每个表的名称.
假设我的公司表中有3家公司.
我想要做的是删除每个公司的某些表中的所有记录.
所以,在公司表中我有以下3条记录:
1 2 3
Run Code Online (Sandbox Code Playgroud)
数据库中还有以下表格,用于描述每个公司的扫描文档.
dbo.1.documents
dbo.2.documents
dbo.3.documents
Run Code Online (Sandbox Code Playgroud)
我要做的是创建一个将通过dbo.company表运行的SQL查询,并根据在那里找到的公司名称清除文档表.
这是我的代码:
DECLARE @MyCursor CURSOR;
DECLARE @MyField varchar;
BEGIN
SET @MyCursor = CURSOR FOR
select top 1000 [Name] from dbo.Company
OPEN @MyCursor
FETCH NEXT FROM @MyCursor
INTO @MyField
WHILE @@FETCH_STATUS = 0
BEGIN
delete * from 'dbo.'+@MyField+'$documents'
FETCH NEXT FROM @MyCursor
INTO @MyField
END;
CLOSE @MyCursor ;
DEALLOCATE @MyCursor;
END;
Run Code Online (Sandbox Code Playgroud)
我不确定语法应该如何,但我想它是这样的.
有人关心如何根据dbo.company.name中的记录动态删除数据?
我们正在测试2013年至2016年Dynamics CRM的升级,以了解CRM升级后需要升级的自定义项.
我们有以下用于特定情况的Javascript网络资源.
function MyOnLoad()
{
var pickListValue = Xrm.Page.getAttribute("field1").getValue();
if (Xrm.Page.ui.getFormType() == 2 && pickListValue == 100000006)
{
var ddlNewField1 = document.getElementById("field1");
if (ddlNewField1.addEventListener) {
ddlNewField1.addEventListener ("change", function () {MyOnChange();}, false);
}
else {
ddlNewField1.attachEvent('onchange',MyOnChange);
}
}
}
function MyOnChange()
{
if (Xrm.Page.getAttribute("field1").getValue() == "100000006") {
Xrm.Page.getControl("field2").setVisible(false);
Xrm.Page.getAttribute("field2").setRequiredLevel("none");
}
// If the selected value is not Other, hide Specify, and set requirement to Not Required
else {
Xrm.Page.getControl("field2").setVisible(true);
Xrm.Page.getAttribute("field2").setRequiredLevel("required");
}
}
Run Code Online (Sandbox Code Playgroud)
此代码在我们的Dynamics CRM 2013中运行良好,它旨在执行以下操作:
加载Lead表单时,如果FIELD1的值设置为特定值,它将显示第二个字段FIELD2并使其成为必需的业务.
这里棘手的部分是,如果第一个字段在表单加载时包含该特定值,则第二个字段仅可见.如果由于某种原因,表单加载期间第一个字段的值不同,即使您选择该特定值,第二个字段也不会显示.
所以要恢复:
在Form Load上永远不会显示FIELD2 …
javascript microsoft-dynamics dynamics-crm dynamics-crm-2013 dynamics-crm-2016
好吧,我有这个命令:IOrganizationService.Retrieve(String entityName, Guid ID, ColumnSet columnSet)reference:IOrganizationService
我尝试了SDK代码示例,但是当创建记录时,使用Guid创建检索信息,如下所示: Guid _accountId = orgService.Create(account);
我想Guid使用帐户(实体)的名称来获取此信息,我该怎么做?
c# microsoft-dynamics dynamics-crm dynamics-crm-365 dynamics-365
dynamics-crm ×6
crm ×4
c# ×2
javascript ×2
sql ×2
axapta ×1
console ×1
dynamics-365 ×1
plugins ×1
sql-server ×1
t-sql ×1