2011-08-29 3 views
0

양식 onload 이벤트에서 일부 javascript로 만든 URL을 간단히 표시해야합니다. 나는 실제로 속성에 저장하지 않습니다. 속성을 없애고 양식에 빈 문자열을 쓸 수있는 방법이 있습니까?필드와 관련된 속성없이 CRM 양식에 필드를 넣을 수 있습니까?

일반적으로 나는 같은 것을 할 것입니다 : 2011 년

에 대한

 var cm_name = new xrm5.Metadata.StringAttributeMetadata() 
     { 
      Description = CrmHelpers.CreateLocalizedLabel("landingpage_name_description", cultures), 
      DisplayName = CrmHelpers.CreateLocalizedLabel("landingpage_name_displayname", cultures), 
      Format = xrm5.Metadata.StringFormat.Text, 
      IsValidForAdvancedFind = new xrm5.BooleanManagedProperty(true), 
      MaxLength = 250, 
      RequiredLevel = new xrm5.Metadata.AttributeRequiredLevelManagedProperty(xrm5.Metadata.AttributeRequiredLevel.ApplicationRequired), 
      SchemaName = "cm_name" 
     }; 
     cm_name.SetPrivatePropertyValue<bool>("IsPrimaryName", true); 
     entityDefinition.Attributes.Add(cm_name); 

  leftCell = Version4FormGenerator.CreateFormCell(formXmlDom, true, 0, 1, 1, "landingpage_name_displayname", cultures, "cm_name", CLASSID_TEXT_BOX, "cm_name", false, null); 

버전 4 및

  leftCell = Version5FormGenerator.CreateFormCell(formXmlDom, true, 0, 1, 1, "landingpage_name_displayname", cultures, "cm_name", CLASSID_TEXT_BOX, "cm_name", false, false, null, new Guid("392b0a44-9c6e-4dba-a5a3-099e1a4b79bf")); 

내가 잘라하려면 처음에는 밖으로 나가고 오직 가지고있다. 마지막 두. 그게 가능한가? 이것은 2011 및 ver 4 모두에서 작동해야합니다.

답변

1

가장 쉬운 방법은 IFrame을 양식에 사용자 정의 HTML 페이지로 추가 한 다음 그 값을 작성하는 것입니다. 2011 년에는 웹 리소스가 더 쉬웠지만 4.0에서는 ISV 폴더에서 호스팅 할 수있었습니다.

관련 문제