我正在尝试在某些合同表单中创建链接的选项集,以允许在第一个选项集中针对每个主要类型的主要类型和多个子类型。如果没有一些编码,这似乎没有功能。
摘要 例如:
主类型表:{A, B, C, ...}
子类型表:{A1, A2, A3, ...} , {B1, B2, B3, ...}
我想创建一个选项集,一旦选择了主要类型,它就会动态更改,但不知道从哪里开始编写代码。
我正在尝试在某些合同表单中创建链接的选项集,以允许在第一个选项集中针对每个主要类型的主要类型和多个子类型。如果没有一些编码,这似乎没有功能。
摘要 例如:
主类型表:{A, B, C, ...}
子类型表:{A1, A2, A3, ...} , {B1, B2, B3, ...}
我想创建一个选项集,一旦选择了主要类型,它就会动态更改,但不知道从哪里开始编写代码。
您将需要编写一些代码,是的。我为第 4 版写了这篇博客文章,但它可能会给你一些关于 2011 版的建议。
从根本上说,您将编写一个 JScript Web 资源,其中: - 如果记录在该字段中没有值,则包含一个处理程序(函数)隐藏或删除“子类型”选项列表中的值。这应该针对表单的onLoad
事件处理程序进行注册 - 包含一个处理程序(函数),可以针对onChange
您的“主要类型”选项列表的事件处理程序进行注册,该选项将查看新选择的值并根据需要过滤/填充您的“子类型”选项列表
如果您不熟悉为 CRM 2011 编写客户端 JScript 代码,那么您应该查看SDK 的相应部分。
将 OnChange 事件添加到 MainType 下拉列表,然后执行 Odata Rest 调用以填充子类型中的值。
你需要帮助哪一部分?