만세! 3 일 동안 성공적으로 인터넷 검색을 수행하고이 질문을 사방에 묻은 후 :-) 직접 조사하려고 시도했지만 결국에는 할 수있는 방법을 찾았습니다.
손으로지도를 작성하는 것이 매우 쉬운 것처럼 보입니다.
는 기업에 필요한
<Entities>
<Entity Name="AbsenceCalendar" DefaultDisplayName="AbsenceCalendar" Namespace="MyNameSpace" Version="1.0.0.0" EstimatedInstanceCount="2000">
<Properties>
<Property Name="OutlookItemType" Type="System.String">Appointment</Property>
...
</Properties>
...
지도에 사무실 항목 유형의 이름으로 속성을 추가이를 위해 당신은 BDC 모델 파일이 개 변경 (A .bdcm 확장자를 가진 XML)을 확인해야 필드를 Office 항목 유형으로 설정합니다. 예를 들어, Appointment Office Item Type의 필수 필드 인 경우
<Method Name="ReadSpecificAbsenceCalendarEntity" DefaultDisplayName="Read Specific AbsenceCalendarEntity" IsStatic="false">
......
<Parameter Name="@AbsenceCalendarEntity" Direction="Return">
<TypeDescriptor Name="AbsenceCalendarEntity" DefaultDisplayName="AbsenceCalendarEntity" TypeName="Microsoft.BusinessData.Runtime.DynamicType">
<TypeDescriptors>
<TypeDescriptor Name="Title" DefaultDisplayName="Title" TypeName="System.String">
<Properties>
<Property Name="OfficeProperty" Type="System.String">Subject</Property>
</Properties>
</TypeDescriptor>
<TypeDescriptor Name="StartDate" DefaultDisplayName="StartDate" TypeName="System.DateTime">
<Properties>
<Property Name="OfficeProperty" Type="System.String">Start</Property>
</Properties>
</TypeDescriptor>
<TypeDescriptor Name="EndDate" DefaultDisplayName="EndDate" TypeName="System.DateTime">
<Properties>
<Property Name="OfficeProperty" Type="System.String">End</Property>
</Properties>
</TypeDescriptor>
.......