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