| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 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 |
- Eclipse
- dynamics 365 f&o
- OracleDB
- SSRS
- dynamic365
- Dynamics365
- f&o
- Report
- X++
- PCCE
- Programmers
- dynamic365f=
- 자바오류
- d365 f&o
- xpp
- TO_CHAR
- SQL
- Case
- Dynamics
- Round
- java
- d365 f&o #Dynamic365
- d365
목록d365 (16)
레트로코딩토끼토끼
Standard Form Extension > Form Data Source > Event Handler Copy: 폼의 컨트롤에 접근하여 해당 데이터소스의 레코드 Active 시점에 컨트롤 값 업데이트 Event Handler Class // 데이터소스를 파라미터로 받아서 특정 필드의 편집 가능 여부 지정_sender.object(fieldNum(InventTable, HSC_MarkProduct)).allowEdit(false); // 파라미터로 받은 폼의 컨트롤 접근 FormRealControl formControl = formRun.design().controlName(formControlStr(EcoResProductDetailsExtended, [Field name])) as FormReal..
그룹별 누계 레코드에 스타일지정1) Form Data Source - displayOption Override 2) 조건 추가 : PriceGroup 필드에 '요약' 포함되어 있으면 레코드 Bold 설정 # Result
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..
폼에 Transaction 버튼 생성 FormRun새로운 폼의 ItemId, InventSiteId, InventLocationId 컬럼에 Filter 적용(319Line~)ItemId, InventSiteId, InventLocationId - InventTrans와 InventDim 테이블 모두에 영향(직접 연결) InventDimId - InventTrans와 InventDim 테이블의 외래키 관계(간접 연결)InventTrans 테이블에 Filter 적용InventDim 테이블에 DataSource로 Filter 추가 Result
1. 'DHR' 설정 일련번호 추가Inventory management > Setup > Inventory and warehouse management parameters○ Runnable class○ NumberSeqModuleInventory Class_Extension○ InventParameters Class_Extension2. 'DHR' 을 품목별로 설정하고, 각 세부사항을 설정하는 화면 생성Inventory management > Setup > Quality control > DHR Test setup 1. DHR 설정 일련번호Label 파일을 추가하여 Number Sequence 지정 시, Reference와 Description이 될 Label을 저장 일련번호 'DHR' Model을 추가..
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..