禁用多选项选择(自定义)CRM 365

时间:2018-03-29 06:39:33

标签: javascript dynamics-crm dynamics-crm-365

我找到了一个名为AmbekNet.Multiselect选项的解决方案,这里是解决方案: Solution gitHub

在我的CRM(8.2 v1612)中,我想根据另一个字段的选择来阻止所有字段。

我使用javascript来禁用所有表单,但是multioptionselect是均匀启用的。

AmbekNet的解决方案是生成布尔字段的按钮,我尝试获取webResource和元素按钮并阻止它,但它不起作用。

这是我禁用所有字段的JavaScript:

p.whatEver()

这是我要阻止的iframe: MultiSelect

有人知道如何阻止它吗?

全部谢谢!

1 个答案:

答案 0 :(得分:0)

解决!

在abr_multiselect.js文件中,我在方法javascript中添加了这一行:

public class [Object Class Name] {
    private ArrayList<Inputs> inputItems;
    private ArrayList<Outputs> outputItems;
    private ArrayList<Internals> internalItems;
    private ArrayList<Externals> externalItems;

    // Getters setters
}

public class Inputs {
    private String name;
    private String school;
    private int age;
    private boolean scheduled;

    // Getters setters
}

public class Outputs {
    private String name;
    private String school;
    private int age;
    private boolean scheduled;

    // Getters setters
}

设置值并仅在我的情况下字段值为100000000时保存。