저는 JScript에 익숙하지 않지만 양식로드시 (OnLoad)에 실행될 함수 webResource 내에 다음 코드를 작성했습니다.crm 2011 xrm.page.getattribute는 값이있을 때 null을 반환합니다.
var creationDateName = "createdon";
var today = new Date();
var creationDateAttr = Xrm.Page.getAttribute(creationDateName);
if(creationDateAttr!=null)
{
/* Some more code */
}
Xrm.Page.getAttribute (creationDateName)는 필드에 값이있을 때 null을 반환합니다 (필드는 양식에 표시되지 않지만 조회시에는 값이 있음). 펑키 한 점은 테스트 조직에서 같은 코드가 매력처럼 작동했지만 솔루션을 출시하기 위해 프로덕션 조직에 복사하여 붙여 넣을 때 제대로 작동하지 않아서 혼란 스러웠습니다. 무슨 일이 일어날 지 아무 생각 없어?
정말로 페이지의 필드가 누락되었습니다. 귀하의 답변을 주셔서 감사 드리며 실제로 getValue() – reneh5