私はJScriptにあまり熟練していませんが、フォームがロードされたときに実行されるはずの関数webResource内に次のコードを記述しました(OnLoad)
var creationDateName = "createdon";
var today = new Date();
var creationDateAttr = Xrm.Page.getAttribute(creationDateName);
if(creationDateAttr!=null)
{
/* Some more code */
}
問題は、フィールドに値がある場合に Xrm.Page.getAttribute(creationDateName) が null を返すことです (フィールドはフォームに表示されていませんが、検索すると値があります)。おかしなことに、私のテスト組織では同じコードが魔法のように機能しましたが、それをコピーして本番組織に貼り付けてソリューションをリリースすると、適切に機能せず、それが私を混乱させます。何が起こっているのでしょうか?