Я написал код для настраиваемых объектов, которые динамически представляют вопросы, на которые должен отвечать пользователь. Код создает записи ответов, которые затем связаны с родительской записью.Dynamics CRM Сохраняет глобальные значения массива во время события OnSave
Моя проблема заключается в том, что я хочу, чтобы пользователи могли выполнять ответы, прежде чем сохранять запись, для которой они отвечают на вопросы. Проблема в том, что для сопоставления записей ответов с родительской записью родительская запись должна иметь значение guid, и это создается только после сохранения записи.
Моя идея состоит в том, что я могу хранить значения записи записи ответа в глобальном массиве и OnSave родительской записи, а затем обновлять записи ответов, чтобы связать их с родителем. НО, когда я сохраняю запись, мой мир очищается.
Есть ли способ сохранить значения, хранящиеся в этом глобальном массиве? Или у кого-нибудь есть более умный способ маршрутизации вокруг этой проблемы? Большое спасибо за любую помощь.
Как вы «задаете вопросы, на которые пользователь должен ответить»? Являются ли эти вопросы атрибутами для объекта? – dynamicallyCRM
Они отображаются через веб-ресурс HTML, а вопросы - это фактические записи. Нет, они не являются атрибутами формы. –