# ui5

103개의 포스트

sapui5 0704

SAPUI5는 데이터 바인딩을 사용하여 다른 두개의 데이터 소스의 동기화를 유지한다. 이렇게 한 소스의 모든 변경 사항은 다른 소스에도 반영된다.데이터 바인딩을 위해 Model 및 Binding instance가 필요하다. 모델은 데이터를 설정하거나 서버에서 데이터를

2022년 7월 4일
·
0개의 댓글
·

Sap.ui.define vs Sap.ui.request

새로운 모듈을 정의할 때 사용한다.컨트롤러들과 다른 자바스크립트 모듈이 global namespace를 정의할 때 사용한다. 이러한 namespace들을 바탕으로, 객체를 앱 전반에 걸쳐 다룰 수 있다.새로 모듈을 정의 할 필요 없이 기존에 있는 모듈을 필요로 할 때

2022년 6월 28일
·
0개의 댓글
·

Sap UI5 MVC

Fiori project는 크게 다음과 같이 webapp폴더, package.json과 해당 파일에 정의된 필요 라이브러리들을 npm install 명령어로 다운받은 node_modules, manifest.json, ui5.yaml파일로 구성할 수 있다. webapp

2022년 6월 28일
·
0개의 댓글
·

procedure action 사용

기본적으로 프로시저를 cds에 선언할때 function으로 사용했었는데그렇게되면 LargeBinary형식의 데이터나 LargeString 형식 데이터를 HANA DB에 전송함에있어 용량 제약이 있지만 action을 사용하면 POST 방식으로 BODY에 직접 데이터를 담

2022년 1월 11일
·
0개의 댓글
·

HANA DB SEQUENCE & SYNONYM & FUNCTION

프로시저 내부에서 SELECT 123 INTO VAL1 FROM DUMMY; 사용해서 셀렉트 결과문으로 변수값에 담는 경우가 필요한데 이 경우시노님을 생성해야 사용이 가능함db/ 폴더 밑에 .hdbsynoym 확장자로 생성내부에 DUMMY를 정의 후 사용db/ 폴더 밑

2021년 12월 12일
·
0개의 댓글
·

HANA DB PROCEDURE 사용

.hdbprocedure라는 확장자명을 사용하며 db/ 경로에 생성을 해주면된다.상단에 프로시저 이름을 명시하고 IN 파라미터와 OUT 파라미터를 선언BEGIN 아래로 내부에서 사용할 변수를 선언하고 초기화등을 진행본격적으로 로직을 수행하고 END로 프로시저가 종료되게

2021년 12월 12일
·
0개의 댓글
·
post-thumbnail

2. Timeline

Timeline의 Custom Grouping 예제 사용아래 화면을 그릴 거야.xmlns 맞춰줬음View 로딩 시 무조건적으로 1번 실행되는 function시작 시 동작할 function들을 등록함브라우저 랜더링(화면 생성) 전에 실행되는 function우리는 데이터를

2021년 12월 9일
·
0개의 댓글
·
post-thumbnail

1. Chart Container

목적: 샘플을 보고, 해석하고 변형할 수 있는 능력 기르기 https://sapui5.hana.ondemand.com/#/entity/sap.suite.ui.commons.ChartContainer Chart Container의 Simple Toolbar 예제 사용

2021년 12월 9일
·
0개의 댓글
·

Step1 - ThreeColumnLayout

first 페이지에서 two 페이지로 라우팅two 페이지에서 three 페이지로 라우팅할때는 parameter가 2개로 넘어간다.first 페이지two 페이지three 페이지참고 자료(https://ui5.sap.com/\[GitHub](https:/

2021년 11월 21일
·
0개의 댓글
·

Step1 - Dynamic create element

보통은 이런식으로 XML에서 태그를 이용해서 작성을 하지만 js 컨트롤러 단에서 동적으로 생성해서 View에 뿌려줘야하는 경우가 있다.View.xmlcontroller.jshttps://ui5.sap.com/객체를 생성할때 sId는 고유 id값을 말하며 mSe

2021년 11월 20일
·
0개의 댓글
·

Component

재사용이 가능한 서로가 영향을 주지않는 독립적인 모듈이며 하드웨어 제품들이 각각 다른 회사의 공장에서 만들어진 부품을 서로 조립해서 하나의 제품을 완성 시키는것에 비롯되어 소프트웨어 개념에 도입한것이며 이로 인하여 컴포넌트화 시킨 코드를 다른 응용프로그램에서도 사용할수

2021년 11월 20일
·
0개의 댓글
·

UI5&FIORI 테마 종류

테마 ID를 입력하면 해당 테마 사용이 가능하다.기존 테마는 적용이 불가능한것도 있음.

2021년 9월 8일
·
0개의 댓글
·
post-thumbnail

UI5 Walkthrough #7

7단계: JSON 모델

2021년 9월 8일
·
0개의 댓글
·
post-thumbnail

UI5 Walkthrough #6

6단계: 모듈

2021년 9월 8일
·
0개의 댓글
·
post-thumbnail

UI5 Walkthrough #5

5단계: 컨트롤러

2021년 9월 8일
·
0개의 댓글
·
post-thumbnail

UI5 Walkthrough #4

4단계: XML 뷰

2021년 9월 8일
·
0개의 댓글
·
post-thumbnail

UI5 Walkthrough #3

3단계: 컨트롤

2021년 9월 8일
·
0개의 댓글
·
post-thumbnail

UI5 Walkthrough #2

2단계: 부트스트랩

2021년 9월 8일
·
0개의 댓글
·
post-thumbnail

Tutorial 13. i18n

i18n이란 Internationalization의 준말입니다. 이처럼 UI5는 글로벌 UI 솔루션 라이브러리 답게 각 언어 상황에 따라 메뉴의 컨텐츠를 동적으로 매핑해줍니다. 예를 들면, 한국의 유저는 i18n_kr 영어권 유저는 i18n_en 처럼 말이지요. i18

2020년 9월 5일
·
0개의 댓글
·
post-thumbnail

Tutorial 15. Mock Server

Mock Server는 가짜 서버를 만들어서 마치 api가 있는 것처럼 사용할 수 있는 서버입니다. 이 기술은 사용가능한 OData 서비스가 없거나 개발 및 테스트를 위해 OData 백엔드 연결에 의존하고 싶지 않은 경우 이용할 수 있습니다. 즉, 프론트엔드 개발자와

2020년 9월 5일
·
0개의 댓글
·