레트로코딩토끼토끼

D365_VisualStudio (3)Table Relation, Form 생성, Full Build 본문

Dynamic365

D365_VisualStudio (3)Table Relation, Form 생성, Full Build

쌉T타임 2025. 1. 28. 12:52

1. Table Relation 설정

Relations로 설정할 테이블을 Drag&Drop > 우클릭 > New > Nomal

'Name' 모듈을 Relatin으로 연결하여 설정을 완료

 

[Base Type] EndYN 필드를 더블 클릭하여 속성에서 Enum Type을 'NoYes'로 지정 Enum Type 'NoYes' - 체크박스로 출력될 때, 체크 상태가 ' Yes(1)'


2. Form 생성 및 디자인

 

 

폼의 Data Source로 Table을 Drag&Drop > Design 클릭 > Caption 연결 -> 폼의 페이지 제목

 

 

Data Source의 필드를 Grid별로  Drag&Drop하여 매핑한다.

 

 

Design 우클릭 > Apply Pattern > 'Custom'

 

 

폼의 Grid 클릭 > Properties > Data Source 연결

 

 

자식 Table ‘EDU_Projectlist’에 부모 Table(EDU_Projectmember) Join Source를 연결하고, Link Type을 'Active'로 설정한다.

초기화면에 데이터 조회되지 않도록 설정(조회 버튼을 클릭해야 동작)


3. Full Build

프로젝트 생성 후, Full Build 실행하여 소스코드를 컴파일한다.

Extensions > Dynamic365 > Build Models > 옵션으로 Sync Database 선택

Build Model - 메타 데이터 컴파일, AOT에 모델 적용 Synchronize Database - 테이블, DB object의 변경사항 적용