在 Dynamics 2011 中调用对话框并将多个记录 ID 传递给它

Calling a dialog in Dynamics 2011 and passing multiple recordIDs to it(在 Dynamics 2011 中调用对话框并将多个记录 ID 传递给它)
本文介绍了在 Dynamics 2011 中调用对话框并将多个记录 ID 传递给它的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我想让用户从联系人实体中选择一个或多个联系人,然后启动一个接受记录 ID 的对话框.这个想法是为联系人添加一些自定义配置.

I want to allow the user to select one or many contacts from the contact entity, and then launch a dialog that accepts the record IDs. The idea is to add some custom configuration to the contacts.

我目前在启动对话框的功能区按钮上有一个自定义操作,但它只接受一个记录 ID.我可以访问所选记录 ID 的列表,这不是问题,它使用 JavaScript 将列表传递给对话框.

I've currently got a custom action on a ribbon button that launches a dialog, but it only accepts one record Id. I can get access to the list of selected record Ids, thatisn't the problem, it is passing a list to the dialog using JavaScript.

我似乎在 SDK 或代码片段中找不到任何东西.我找到的最接近的东西是这样的:

I can't seem to find anything in the SDK or code snippets. The nearest thing I found was this:

http://crmmongrel.blogspot.com/2011/06/launch-dialog-from-ribbon-button-in-crm.html

有人知道这是否可能吗?我知道开箱即用的发送直接电子邮件允许将电子邮件发送到选定的项目,所以我需要类似的东西.

Anyone know if this is possible? I know the out of the box Send Direct E-Mail allows an email to be sent to the selected items, so I need something similar.

我应该使用对话框还是其他东西?

Should I be using dialogs or something else?

以下是单击功能区按钮时调用的 javascript 代码片段:

Here is a code snippet of the javascript that is called on the click of the ribbon button:

function LaunchModalDialog(SelectedControlSelectedItemReferences,dialogID, typeName)
{

// Get selected objects
var allItems = new Array
var allItems = SelectedControlSelectedItemReferences

// Just get first item for now as dialog only seems to accept one ID
var personId = allItems[0].Id;
personId = personId.replace(/{/g, "");
personId = personId.replace(
本站部分内容来源互联网,如果有图片或者内容侵犯您的权益请联系我们删除!

相关文档推荐

Update another component when Formik form changes(当Formik表单更改时更新另一个组件)
Formik validation isSubmitting / isValidating not getting set to true(Formik验证正在提交/isValiating未设置为True)
React Validation Max Range Using Formik(使用Formik的Reaction验证最大范围)
Validation using Yup to check string or number length(使用YUP检查字符串或数字长度的验证)
Updating initialValues prop on Formik Form does not update input value(更新Formik表单上的初始值属性不会更新输入值)
password validation with yup and formik(使用YUP和Formick进行密码验证)