| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 1 | 2 | 3 | 4 | 5 | 6 | 7 |
| 8 | 9 | 10 | 11 | 12 | 13 | 14 |
| 15 | 16 | 17 | 18 | 19 | 20 | 21 |
| 22 | 23 | 24 | 25 | 26 | 27 | 28 |
- dynamics 365 f&o
- d365 f&o
- java
- dynamic365f=
- SQL
- Report
- 자바오류
- TO_CHAR
- d365
- OracleDB
- xpp
- X++
- Dynamics365
- PCCE
- Case
- Dynamics
- d365 f&o #Dynamic365
- f&o
- SSRS
- Programmers
- Round
- Eclipse
- dynamic365
목록Dynamics365 (11)
레트로코딩토끼토끼
1. Memo 타입 설정String EDT 생성 -> Meno 타입 변경- 글자수, 화면 필드 값 확장> String Size : -1 설정 2. Header-Line Relation> 라인 테이블에서 Relation 설정 > 폼에서 헤더-라인 구조의 테이블을 사용하는 경우, 라인 테이블의 속성에서 Join Source로 헤더 테이블 지정 3. Find() Method테이블의 Find() 메소드 ex) 테이블의 Find 메소드 ▼ public static Price findCost( ItemId _itemId, InventDimId _inventDi..
Report 틀 생성1. Contract2. Temp Table3. Data Provider4. Report5. Controller6. Output Menu Item7. Form Extension8. Security Privilege※ Deploy Report 필수!! VS Solution : EDU_0324 PATH : Sales and marketing > Inquiries and reports > Sales Order > All Sales Order(판매 및 마케팅 > 판매주문 > 모든 판매주문) 1. Contract 클래스 생성 - EDU_SSRSReportContract[DataContractAttribute] 2. Temp Table - EDU_SalesReportTmp 3. Data Pro..
Report 틀 생성0. 조회 데이터 추가1. Contract2. Temp Table3. Data Provider4. Report5. Controller6. Output Menu Item7. Form Extension※ Deploy Report 필수!! VS Solution : EDU_0224PATH : Inventory management > Periodic tasks > Quality management > Quality orders 참고 : How To Create A D365 SSRS Report - Dynamics 365 Musings 0. 조회 데이터 추가 (데이터가 없는 경우)Inventory management > Inquiries and reports > Transaction – ‘Qua..
Customer service management > Inventory > Onhand inventory by warehouse type 화면 추가1. Menu 추가2. Dialog - Table, Form, Display Menu, Menu 추가3. Transfer Order 생성 - Inventory management > Outbound orders > Transfer order 에서 추가된 항목 확인 1. Menu 추가 Display Menu Menu MainMenu Extension Result 2. Dialog Table - Temp Table 지정Allow Row Version Display Change Tracking 'No' -> Temp Table 사용 시, 동기화 필요XTable T..
General ledger > Chart of accounts > Accounts > Main accounts 화면 수정1. Cash Code를 Lookup 형태로 출력2. Class Extension으로 기존 메소드에 코드 추가 1. Lookup1. Form Extension 2. Class Form Extension의 Event -> Class에서 적용사용할 Event 우클릭 > 'Copy Event Handler Method' Extension 작성하기 위해 final 클래스로 지정 Copy한 Event Handler 붙여넣기 및 소스 작성MainAccount Form의 메소드명과 동일하게 지정 Result 2. Class Extension next : Method Override -> 기존 코..
1. 기존 Form, Table Extension브라우저에서 수정할 페이지의 Form 이름을 확인 2. Lookup, ClassEDU Solution에서 Extension한 MainAccount Form의 Class 생성 사용할 Event 우클릭 > 'Copy Event Handler Method' Copy한 Event Handler 붙여넣기 및 소스 작성 3. Message Box 사용할 Event 우클릭 > 'Copy Event Handler Method' Copy한 Event Handler 붙여넣기 및 소스 작성 # 결과 화면 # 결과 화면( Message Box 출력 ver.)
1. Table, Form -> Create Extension 2. Extension Table에 Module 추가 Enum Type ‘NoYes’ -> Form Design에서 Field 가져올 때, ComboBox가 아닌 Checkbox 3. DB 적용 4. Extension Form 사용할 Event 우클릭 > Copy Event Handler Method Extension Form에서 코드 작성 시, Class 필요 # 결과 화면
1. Label 생성 2. Table 생성상세 Table(Line)에 Code필드 Relation 지정 –> Field 연동 On Delete ‘Restricted’ -> Line에 Data 존재하는 경우, 마스터 Table(Header)에서 Delete 불가 3. Form 생성Form Design을 ‘Task Double’ Pattern으로 지정 -> Master-Detail UI 화면 구성 [Form > Data Source] Auto Seach 'No' -> 자동 조회 X상단의 'Inquery' Button 'clicked' -> 'init' 함수 실행 상세 Grid(Line)에 Insert, Delete Button 추가Command 설정 -> 기본 기능으로 코드 작성 없이 사용 Joi..
1. Label 생성 2. Table 생성각 필드로 사용될 Model 생성 및 Label을 지정한다. Extensible ‘False’ -> 'Enum Value' 로 순서 선택 가능 (0:Default 값) Clustered Index : 지정 키 값에 따라 데이터 정렬Primary Index : 기본 키 설정(중복 X) 3. Form 생성EDU_Tank_List Form 생성 4. Display Menu Item 생성Form과 동일하게 이름을 지정하고, 'Object' 속성으로 폼과 연결한다. 5. Menu 추가 # 결과화면
Temp Table : 일시적 데이터 처리 유용 Table Type을 ‘InMemory’로 설정한다. [Design] Show Delete Button/Show New Button -> 폼의 최상단 Default 추가, 삭제 버튼[Button] Allow Edit 'No' -> Edit 버튼을 UI에서 숨김 [Design] Caption 지정 -> 폼 화면으로 출력될 이름 Auto Declaration 'Yes' -> ‘customerAccountFilter’를 코드단에서 사용 가능 # 전체코드 # 결과화면Inquiry 클릭 Filter 적용 후, Inquiry 클릭
1) FilterAuto Delaration 'Yes' -> 코드단에서 변수처럼 호출하여 사용Enum Type 지정 -> 콤보박스에 해당 필드의 데이터 출력 Filter 적용할 Group에 Columns 설정 -> 출력될 열 개수 지정2) ComboBox모델 속성에서 Extensible ‘False’로 지정 -> 데이터별로 인덱스값(출력 순서)를 부여3) Inquiry 조회 기능 생성Action Pane > Button Group > Button ○ 아래 두 가지 방법 중에서 선택하여 메소드를 생성한다. M1) Action Pane > Button Group > Button > Method 우클릭 > Override > 'clicked' M2) DataSource > [Table] > M..