Я добавил пользовательскую форму для объекта возможности, и к нему прикреплен некоторый javascript.
Я вызываю форму с помощью window.open и formId в URL, чтобы открыть форму, и это толькоиспользуется для создания объектов-возможностей.
Внутри javascript я просто пытаюсь заполнить некоторые поля, но объект Xrm.Page.data всегда имеет значение null.
$(document).ready(function () {
Xrm.Page.getAttribute("ct_testfield").setValue('test');});
Спасибо!Jon
UPDATE: очевидно, $ (document) .ready () срабатывает до загрузки объекта Xrm.Page.data.
Вместо этого я использовал диалог «Свойства формы», чтобы установить свою функциюзапустить "OnLoad".
Я предполагаю, что $ .ready запускается, когда DOM готов в IFrame или во что бы то ни было, и не все другие загружаемые ресурсы.
Надеюсьэто помогает кому-то еще.
Я закрою это через 7 часов, когда смогу:)