Dynamics CRM 4.0 Webservice에 대한 질문이 있습니다. CRM에서 ASP.NET으로 레코드를 가져 오는 데 사용하고 있습니다. 요청 및 캐스팅 후에 열 (예 : 연락처)의 값에 액세스 할 수 있습니다.변수를 통해 MS CRM 필드의 값 검색
BusinessEntity be = getBusinessEntity(service, crmGuid, type, colnames);
contact tmp = (contact)be;
Response.Write("firstname: " + tmp.firstname + "<BR>");
Response.Write("lastname: " + tmp.lastname+ "<BR>");
제가 {"firstname", "lastname"}
이 경우에 예를 들면 열 CRM (colnames
)로부터 검색되어야하는 식별 문자열의 배열을 갖는다.
그러나 colnames
은 상당히 커질 수 있으며 (하드 코딩되지 않을 수도 있습니다.) 따라서 하나씩 차례로 살펴보고 싶지 않습니다.
for(int i = 0; i < colnames.length; i++)
{
Response.write(colnames[i] + ": " + tmp.colnames[i] + "<BR>");
}
같은 것을 사용하는 방법이 있나요 내가 이렇게하면 지금은 TMP의 필드 아니다 COLNAMES 오류가 발생합니다. 아이디어가 있으십니까?
좋습니다. 괜찮습니다. DynamicEntity를 사용하려했지만 DynamicEntities를 사용하여 속성의 실제 값을 얻는 방법을 파악하는 데 너무 오래 걸렸습니다. 의견 있으십니까? 나는 이름과 타입을 얻을 수 있었지만 값은 아니었다. –
나의 의견은 너무 길어서 시체를 보았다. –
내일 미리 살펴 보겠습니다. 미리 감사드립니다! –