0

我需要能够为联系人分配多个角色,而不仅仅是唯一一个。现在我正在使用下一个代码为联系人设置角色:

            //get the internal ID of created contact
            var contactInternalId = ((RecordRef) response.baseRef).internalId;

            //set roles
            var attachContact = new AttachContactReference();
            attachContact.attachTo = new RecordRef
                {
                    type = RecordType.customer,
                    typeSpecified = true,
                    internalId = customerId
                };
            attachContact.contact = new RecordRef {internalId = contactInternalId};
            attachContact.contactRole = new RecordRef {internalId = role};

            var resp = _service.attach(attachContact);

我看不到为联系人设置多个角色的方法(与权限不同,我可以使用 MultiSeceltCustomFieldRef)。

我试图搜索互联网,但那里没有太多信息。

我会很感激任何帮助,谢谢大家。

4

1 回答 1

0

您可以多次调用 attach 来分配多个角色。

于 2013-02-26T19:23:21.943 回答