Q: Загрузка CodeEffects экземпляра RuleEditor с другим исходным объектом

Я пытаюсь загрузить выбранный исходный объект из выпадающего меню в Редактор правил.

Я уже создаю RuleModel из выбранного исходного объекта в новом экземпляре Rule Editor и загружаю настройки в CodeEffects из настроек клиента Rule Editor (снова вызывая мою функцию LoadSettings).

На этом этапе исходный объект изменяется, но поля правил не изменяются (После выбора другого класса выполнение правил для старого исходного объекта выдает эту ошибку: не найдено узлов "field" со значением "x" атрибута "y")

Как мне сделать повторную визуализацию экземпляра Rule Editor на мой взгляд?

1 ответ

Это оказалось не связанной с загрузкой одного из моих исходных объектов: MaxTypeNestingLevel был установлен слишком высоко и вызывал editor.GetClientSettings() вернуть строку слишком длинную для сообщения Ajax...

Я должен был проверить это первым.

Просто звоню LoadSettings() после события, которое меняет исходный объект, это все, что нужно.

Другие вопросы по тегам