NET310 Web Dynpro for ABAP 기본정보. 과정개요 과정버전 : 15 학습시간 : 5 일
SAP 저작권및상표 2015 SAP SE. 모든권한보유. 이발행물의어떠한부분도 SAP SE 의명시적허가없이는어떠한형태나어떠한목적으로도재생산또는배포할수없습니다. 본문서의정보는사전예고없이변경될수있습니다. SAP SE 및그유통업자가판매하는일부소프트웨어제품에는다른소프트웨어공급업체가소유한소프트웨어구성요소가포함되어있습니다. Microsoft, Windows, Excel, Outlook 및 PowerPoint 는 Microsoft Corporation 의등록상표 입니다. IBM, DB2, DB2 Universal Database, System i, System i5, System p, System p5, System x, System z, System z10, System z9, z10, z9, iseries, pseries, xseries, zseries, eserver, z/vm, z/os, i5/os, S/390, OS/390, OS/400, AS/400, S/390 Parallel Enterprise Server, PowerVM, Power Architecture, POWER6+, POWER6, POWER5+, POWER5, POWER, OpenPower, PowerPC, BatchPipes, BladeCenter, System Storage, GPFS, HACMP, RETAIN, DB2 Connect, RACF, Redbooks, OS/2, Parallel Sysplex, MVS/ESA, AIX, Intelligent Miner, WebSphere, Netfinity, Tivoli 및 Informix 는 IBM Corporation 의상표 또는등록상표입니다. Linux 는미국및기타국가에서 Linus Torvalds 의등록상표입니다. Adobe, Adobe 로고, Acrobat, PostScript 및 Reader 는미국및기타국가에서 Adobe Systems Incorporated 의상표또는등록상표입니다. Oracle 은 Oracle Corporation 의등록상표입니다. UNIX, X/Open, OSF/1 및 Motif 는 Open Group 의등록상표입니다. Citrix, ICA, Program Neighborhood, MetaFrame, WinFrame, VideoFrame, MultiWin은 Citrix Systems, Inc. 의상표또는등록상표입니다. HTML, XML, XHTML 및 W3C는 Massachusetts Institute of Technology의 World Wide Web Consortium(W3C ) 의상표또는등록상표입니다. Java는 Sun Microsystems, Inc. 의등록상표입니다. JavaScript 는 Sun Microsystems, Inc. 의등록상표이며 Netscape 에서개발및구현한기술의 라이센스를받아사용됩니다. SAP, R/3, SAP NetWeaver, Duet, PartnerEdge, ByDesign, SAP BusinessObjects Explorer, StreamWork, 및본문서에언급된기타 SAP 제품, 서비스와해당로고는독일및기 타국가에서사용되는 SAP SE 의상표또는등록상표입니다. Business Objects, Business Objects 로고, BusinessObjects, Crystal Reports, Crystal Decisions, Web Intelligence, Xcelsius 및본문서에언급된기타 Business Objects 제품, 서비 스와해당로고는 Business Objects Software Ltd. 의상표또는등록상표입니다. Business Objects 는 SAP 회사중하나입니다. Sybase, Adaptive Server, ianywhere, Sybase 365, SQL Anywhere 및본문서에언급된기 타 Sybase 제품, 서비스와해당로고는 Sybase, Inc. 의상표또는등록상표입니다. Sybase 는 SAP 회사중하나입니다. 기타언급된모든제품및서비스이름은각각의해당기업의상표입니다. 이문서에포함된데이터는정보전달의목적으로만사용됩니다. 국가별제품명세는다를수있습니다. 이문서의내용은사전예고없이변경될수있습니다. 이문서는 SAP SE 및계열사 ("SAP 그룹 ") 에정보전달목적으로만제공되며어떠한것도대표하거나보증하지않습니다. SAP 그룹은이문서의오류나누락부분에대한책임을지지않습니다. SAP 그룹제품및서비스대한유일한보증은해당제품
및서비스와함께제공되는보증서에명시된내용으로제한됩니다. 이문서의어떤내용도추가보증의근거로해석할수없습니다. 저작권. 모든권한보유. iii
iv 저작권. 모든권한보유.
표기규칙 이교재에서미국영어가표준으로사용됩니다. 다음과같은표기규칙도사용됩니다. 강사프리젠테이션 데모 절차 경고또는주의 힌트 관련또는추가정보 토론촉진 사용자인터페이스컨트롤 예제텍스트 창제목 예제텍스트 저작권. 모든권한보유. v
vi 저작권. 모든권한보유.
목차 ix 과정개요 1 단원 1: Web Dynpro 소개 1 소단원 : Web Dynpro의장점설명 1 소단원 : Web Dynpro 컴포넌트아키텍처표시 1 소단원 : 뷰탐색 1 소단원 : 뷰어셈블리생성 1 소단원 : Web Dynpro 엔티티및관계구별 3 단원 2: Web Dynpro 컨트롤러 3 소단원 : 컨트롤러유형및엔티티개요 5 단원 3: Web Dynpro 컨텍스트 5 소단원 : 컨텍스트노드생성 5 소단원 : 컨텍스트노드속성설정 5 소단원 : 컨텍스트매핑을사용하여컨트롤러간에데이터공유 7 단원 4: Web Dynpro 사용자인터페이스 7 소단원 : 뷰레이아웃정의 7 소단원 : 데이터바인딩을사용하여 UI 요소동작제어 7 소단원 : 복합 UI 요소사용 7 소단원 : 정적단축메뉴생성 9 단원 5: 컨트롤러및컨텍스트프로그래밍 9 소단원 : 컨트롤러메소드및특성개요 9 소단원 : 컨트롤러메소드를사용하여런타임에컨텍스트액세스 9 소단원 : 컨텍스트노드에신규요소추가 9 소단원 : Supply 함수구현 11 단원 6: 국제화및메시지 11 소단원 : ABAP 딕셔너리텍스트및온라인텍스트저장소 (OTR) 사용 11 소단원 : 지원클래스구현 11 소단원 : 메시지보고 13 단원 7: 값도움말, 시맨틱도움말, 키보드액세스 13 소단원 : 값도움말제공 13 소단원 : 값선택기제공 13 소단원 : 시맨틱도움말제공 13 소단원 : 키보드액세스제공 저작권. 모든권한보유. vii
15 단원 8: 컴포넌트재사용 15 소단원 : Web Dynpro 컴포넌트재사용 15 소단원 : 컴포넌트사용선언 15 소단원 : 컴포넌트재사용의세부적측면구현 17 단원 9: 대화상자 17 소단원 : 대화상자생성 19 단원 10: 적용기법 19 소단원 : Web Dynpro 어플리케이션조정 19 소단원 : Web Dynpro 어플리케이션구성 19 소단원 : Web Dynpro에서사용가능한인핸스먼트 (Enhancement) 확인 19 소단원 : 런타임시컨텍스트수정 19 소단원 : 런타임시 UI 수정 21 단원 11: Web Dynpro ABAP 용 SAP List Viewer 21 소단원 : Web Dynpro ABAP 에서 SAP List Viewer(ALV) 사용 23 단원 12: 포털통합 23 소단원 : 포털에서 Web Dynpro 통합 25 단원 13: Web Dynpro 어플리케이션문제해결 25 소단원 : Web Dynpro 어플리케이션모니터링 25 소단원 : Web Dynpro 어플리케이션디버깅 25 소단원 : 런타임시어플리케이션분석 viii 저작권. 모든권한보유.
과정개요 대상수강생이과정은다음수강생을위해설계되었습니다. 개발자 저작권. 모든권한보유. ix
x 저작권. 모든권한보유.
단원 1 Web Dynpro 소개 소단원 1: Web Dynpro 의장점설명 Web Dynpro 의프로그래밍접근법설명 Web Dynpro 메타데이터접근법의장점구별 소단원 2: Web Dynpro 컴포넌트아키텍처표시 Web Dynpro 의주요요소설명 컨텍스트및데이터전송이해 소단원 3: 뷰탐색 뷰탐색설정 소단원 4: 뷰어셈블리생성 뷰어셈블리생성 소단원 5: Web Dynpro 엔티티및관계구별 내부에표시되는 Web Dynpro 엔티티와외부에표시되는 Web Dynpro 엔티티구별 저작권. 모든권한보유. 1
단원 1: Web Dynpro 소개 2 저작권. 모든권한보유.
단원 2 Web Dynpro 컨트롤러 소단원 1: 컨트롤러유형및엔티티개요 컨트롤러유형구별 컴포넌트및사용자정의컨트롤러의구조이해 뷰컨트롤러및윈도우컨트롤러의구조이해 저작권. 모든권한보유. 3
단원 2: Web Dynpro 컨트롤러 4 저작권. 모든권한보유.
단원 3 Web Dynpro 컨텍스트 소단원 1: 컨텍스트노드생성 특성이있는컨텍스트노드생성 소단원 2: 컨텍스트노드속성설정 카디널리티속성이해 컨텍스트노드의싱글톤속성설정 소단원 3: 컨텍스트매핑을사용하여컨트롤러간에데이터공유 내부컨텍스트매핑정의 저작권. 모든권한보유. 5
단원 3: Web Dynpro 컨텍스트 6 저작권. 모든권한보유.
단원 4 Web Dynpro 사용자인터페이스 소단원 1: 뷰레이아웃정의 UI 요소구별 컨테이너요소로레이아웃정의 레이아웃에 UI 요소추가 소단원 2: 데이터바인딩을사용하여 UI 요소동작제어 컨텍스트특성에 UI 요소속성바인딩 UI 요소동작제어 소단원 3: 복합 UI 요소사용 UI 복합요소계층구조개요 컨텍스트에테이블 UI 요소및하위요소바인딩 테이블 UI 의선택속성설정 소단원 4: 정적단축메뉴생성 정적단축메뉴생성 저작권. 모든권한보유. 7
단원 4: Web Dynpro 사용자인터페이스 8 저작권. 모든권한보유.
단원 5 컨트롤러및컨텍스트프로그래밍 소단원 1: 컨트롤러메소드및특성개요 후크메소드가처리되는방식설명 컨트롤러메소드사용 컨트롤러특성사용 소단원 2: 컨트롤러메소드를사용하여런타임에컨텍스트액세스 컨트롤러컨텍스트액세스 컨텍스트노드요소액세스 소단원 3: 컨텍스트노드에신규요소추가 컨텍스트노드에신규요소추가 소단원 4: Supply 함수구현 Supply 함수사용 저작권. 모든권한보유. 9
단원 5: 컨트롤러및컨텍스트프로그래밍 10 저작권. 모든권한보유.
단원 6 국제화및메시지 소단원 1: ABAP 딕셔너리텍스트및온라인텍스트저장소 (OTR) 사용 Web Dynpro 에서데이터요소텍스트사용 Web Dynpro 에서 OTR 별칭텍스트사용 소단원 2: 지원클래스구현 지원클래스에번역가능텍스트정의 소단원 3: 메시지보고 메시지영역정의 메시지보고 TEXT 범주의메시지보고 T100 범주의메시지보고 EXCEPTION 범주의메시지보고 저작권. 모든권한보유. 11
단원 6: 국제화및메시지 12 저작권. 모든권한보유.
단원 7 값도움말, 시맨틱도움말, 키보드액세스 소단원 1: 값도움말제공 딕셔너리값도움말사용 값제안사용 소단원 2: 값선택기제공 값선택기구현 소단원 3: 시맨틱도움말제공 UI 요소의툴팁정의 입력필드에대한입력프롬프트정의 UI 요소의 explanation 속성정의 필드도움말텍스트표시 UI 요소와관계없는설명텍스트정의 도움말센터사용 소단원 4: 키보드액세스제공 키보드명령을사용하여 UI 요소에액세스하도록지원 저작권. 모든권한보유. 13
단원 7: 값도움말, 시맨틱도움말, 키보드액세스 14 저작권. 모든권한보유.
단원 8 컴포넌트재사용 소단원 1: Web Dynpro 컴포넌트재사용 컴포넌트인터페이스정의 소단원 2: 컴포넌트사용선언 다른컴포넌트의컴포넌트사용선언 런타임시컴포넌트사용활용 컴포넌트사용의인터페이스뷰임베드 컴포넌트사용의인터페이스컨트롤러에서정의된메소드호출 소단원 3: 컴포넌트재사용의세부적측면구현 컴포넌트사용의인터페이스컨트롤러에서정의된이벤트에등록 컴포넌트인터페이스컨트롤러에서컨텍스트노드정의 저작권. 모든권한보유. 15
단원 8: 컴포넌트재사용 16 저작권. 모든권한보유.
단원 9 대화상자 소단원 1: 대화상자생성 Web Dynpro 의대화상자구별 외부대화상자생성 확인대화상자생성 동일컴포넌트의윈도우를표시하는대화상자생성및열기 컴포넌트사용의인터페이스뷰를표시하는대화상자생성및열기 저작권. 모든권한보유. 17
단원 9: 대화상자 18 저작권. 모든권한보유.
단원 10 적용기법 소단원 1: Web Dynpro 어플리케이션조정 Web Dynpro 어플리케이션조정 소단원 2: Web Dynpro 어플리케이션구성 Web Dynpro 어플리케이션구성 소단원 3: Web Dynpro 에서사용가능한인핸스먼트 (Enhancement) 확인 Web Dynpro 에서사용가능한인핸스먼트구분 소단원 4: 런타임시컨텍스트수정 동적으로컨텍스트노드및컨텍스트특성생성 소단원 5: 런타임시 UI 수정 런타임시기존 UI 요소수정 런타임시 UI 요소계층구조에새로운 UI 요소생성 저작권. 모든권한보유. 19
단원 10: 적용기법 20 저작권. 모든권한보유.
단원 11 Web Dynpro ABAP 용 SAP List Viewer 소단원 1: Web Dynpro ABAP 에서 SAP List Viewer(ALV) 사용 Web Dynpro ABAP 용 SAP List Viewer(ALV) 를사용하여대량데이터표시 저작권. 모든권한보유. 21
단원 11: Web Dynpro ABAP 용 SAP List Viewer 22 저작권. 모든권한보유.
단원 12 포털통합 소단원 1: 포털에서 Web Dynpro 통합 SAP Enterprise Portal 에서 Web Dynpro 어플리케이션통합 포털이벤트구현 저작권. 모든권한보유. 23
단원 12: 포털통합 24 저작권. 모든권한보유.
단원 13 Web Dynpro 어플리케이션문제해결 소단원 1: Web Dynpro 어플리케이션모니터링 Web Dynpro 어플리케이션모니터링 소단원 2: Web Dynpro 어플리케이션디버깅 Web Dynpro 어플리케이션디버깅 소단원 3: 런타임시어플리케이션분석 런타임시어플리케이션분석 저작권. 모든권한보유. 25