안녕하세요! SAP 썸네일형 리스트형 [ SAPUI5 ] JSONModel ○ JSONModel을 활용해 보자. - JSONModel 정의 - onInit : View 로딩 시, 무조건 1번 실행됨 * onBeforeRendering : Xml View가 브라우저 랜더링(화면 생성) 전에 실행되는 function * onAfterRendering : Xml View가 브라우저 랜더링 후에 실행되는 function * onExit : Xml View를 떠난 후 실행되는 function View를 벗어난 Routing으로 인한 이동 시에 초기화 및 실행 function 등록 - oData(Open Data Protocol) 1) 웹상에서 손쉽게 데이터를 조회 및 수정할 수 있도록 주고 받는 웹(프로토콜) 2) OPEN API를 오픈된 공통규약으로 제공 가능 3) Atom Publi.. 더보기 [ SAPUI5 ] Hello World! ○ Hello World! 버튼 만들기 [ sapganeung.view.xml ] [ sapganeung.controller.js ] ○ view와 controller로 버튼 만들기 - Button을 클릭했을 때 노출되는 text "Say Hello" 설정 - press에 컨트롤러에서의 기능을 구현할 key값 설정 ○ MessageToast.show - 버튼 모듈 구현 더보기 [ SAPUI5 ] BookedFlights ○ generator-easy-ui5 설치 - 'npm install generator-easy-ui5' - 설치가 완료되면 node_modules가 생성 ○ 프로젝트 생성 - 'yo easy-ui5 project' 입력 - 아래와 같이 기본 설정 세팅 - 오류가 생긴다면 Server를 우선 구동시킨 후 재시도 ○ 생성된 프로젝트 확인 - 위 설정과는 다르지만, 과정은 같음 [ Main.view.xml ] ○ Open Guided Development - Application.Info에서 Manage Service Models 선택 - Add a chart building block 선택 - Chart Type에서 Column 선택 - Dimensions Propery에서 AirlineID 선택 - me.. 더보기 [ SAPUI5 ] Hello World ○ VSCode에서의 'yo' 실행 오류 - yo를 입력해 yeoman을 실행하고자 하였으나 아래와 같은 오류 출력 - powershell 관리자 권한으로 실행 1) 'get-ExecutionPolicy' 입력 및 Restricted 확인 * Restricted : default 값, 스크립트 실행 불가 * AllSigned : 신뢰할 수 있스크립트 파일만 실행 가능 * RemoteSigned : 로컬에서 본인생성한 스크립트 및 신뢰할 수 있는 스크립트 실행 가능 * Unrestricted : 모든 스크립트 실행 가능 * ByPass : 경고/차단없 모든 것 실행 가능 * Undefined : 권한 설정 X 2) 'Set-ExecutionPolicy RemoteSigned' 입력 및 'Y' 선택 - 실행.. 더보기 [ SAPUI5 ] VSCode에서 SPAUI5 환경 설정 및 실행 참고 출처 : 윈도우 SAPUI5 개발 환경 구축을 위한 Tools - Node.js 및 npm, Yeoman 개념 - SAP Space 윈도우 SAPUI5 개발 환경 구축 시 Node.js, CLI, npm, scaffolding 등의 의미, UI5를 윈도우 10, Visual Studio 코드환경에서 개발하기 위해 사전 설치시에 알아두면 좋을 프로그램과, 해당 프로그램이 필요한 주 sap-learn-more.com ○ Git 설치 Git git-scm.com ○ Node.js 설치 - npm 자동으로 설치됨 Node.js Node.js® is a JavaScript runtime built on Chrome's V8 JavaScript engine. nodejs.org - 설치 완료 후, 시스템 환경.. 더보기 [ ABAP ] CDS BTP 배포 ○ API Endpoint 확인 ○ cf 로그인하기 - 터미널에 'cf login' 입력 - API Endpoint 복사 밑 붙여넣기 - SAP 로그인 Email 및 password 입력 1) 로그인 진행 시, 백스페이스 등을 누르면 오류문자가 입력되니 유의 2) 비밀번호는 입력 시에, 캡슐화(?)되어 보이지 않으니 참고 ○ CDS 배포 - 터미널에 ' cds deploy --to hana' 입력 - cds deploy 1) HANA DB에 CAP Java Application이 사용할 새로운 HDI Container를 생성해 배포 2) 별도로 이름을 지정하지 않으면 + '-db' 형태의 이름을 기본값으로 하여 Container를 생성 ○ 배포 결과 확인 - DB Explorer 접속 - 좌측 상 '+'.. 더보기 [ SAPUI5 ] BAS 생성 및 SpringBoot 연동 ○ 비즈니스 기술 플랫폼(SAP Business Technology Platform (SAP BTP)) - CAP 애플리케이션 생성에 사용하는 IDE ○ BAS 찾기 - SAP BTP 로그인 - SAP BTP Cockpit 접속 - Service Marketplace 클릭 - SAP Business Applicatoin Studio의 'Go to Application' 클릭 ○ Dev Space - Create Dev Space 클릭 ○ BAS 생성 - 좌측 "What kind of application do you want to create?"에서 'Full Stack Cloud Application' 선택 - Dev Space name 입력 - Create Dev Space 클릭 ○ BAS 구동 - .. 더보기 이전 1 ··· 11 12 13 14 다음