일하딩32 [SAP Fiori] How to add Transaction in Fiori SAP Gui 에서 생성한 프로그램을 Fiori 에서 사용하는 방법. #How to add Transaction in fiori #How to add Transaction in launchpad #How to delpoy Transaction in fiori #How to delpoy Transaction in launchpad 정확하게는 Transaction 으로 연결한 프로그램을 Fiori 에서 사용하는 방법이다. 1. Transaction Code (T-code) 생성. 우선 Fiori 에서 호출하여 사용하기 위해서는 Transaction 을 생성해야하는데 이 부분은 아래를 참고 https://mohading.tistory.com/24 [SAP] T-code 생성 방법 SAP GUI 에서 ABAP .. 2020. 7. 15. [SAP] T-code 생성 방법 SAP GUI 에서 ABAP 으로 프로그램을 실행하기 위해서는 매번 SE80 으로 와서 실행해야할까? . . . 입력창에 T-code 만 입력하면 ABAP 으로 만든 프로그램을 바로 실행시킬 수 있다. Transaction Code(T-code) 는 무엇인가? SAP 어플리케이션에서 Function 또는 프로그램을 실행할때 보다 빠르게 접근할 수 있도록 해주는 것! SE80, SE12 등등 각종 Standard 를 실행하기 위한 명령어들이 T-code 에 해당된다. 물론 ABAP 으로 만든 프로그램도 T-code 를 생성할 수 있다. . . T-code 를 생성하는 방법은 두가지가 있다. 1. SE93 T-code : SE93 여기에서 트랜잭션 코드 부분에 생성하길 원하는 T-code 를 입력 후 생성을.. 2020. 7. 15. [SAP Fiori] How to add UI5 App in Fiori LaunchPad UI5 로 만든 Application 을 Fiori LaunchPad 에 넣어보자. 우선 T-code : LPD_CUST 로 간다. 여기서 상단의 신규 LaunchPad 를 클릭한다 역할(Role), 인스턴스, 내역을 작성한다음 확인 예! 노필요 위와 같이 인스턴스가 등록된다. 여기에서 신규 어플리케이션을 선택하면 위와 같이 화면이 나오고 여기에 링크 텍스트 입력, 어플리케이션 유형은 URL 로 지정 UI5 Application 을 접속할 수 있는 URL 을 지정해준다. ----------------------------------- 이 URL 은 T-code : SICF 에서 확인 할 수 있다. ----------------------------------- 그다음 고급(선택) 매개변수 표시를 클릭 여.. 2020. 7. 14. [Mysql] Merge 하는 방법 Merge 란 Key 에 해당하는 데이터가 없으면 Insert. 있으면 Update 하는 기능이다. Mysql 에서는 Merge 구문이 따로 없다. 하지만 다른 방법을 사용해서 Merge 를 할 수 있다. INSERT INTO tablenm( column1, column2, column3, column4 )VALUES( 'value1', 'value2', 'value3', now() ) ON DUPLICATE KEY UPDATE column2 = 'value4', column3 = 'value5', column4 = now() 위와 같이 우선 Insert 를 진행한 후 해당 Key 값이 중복되면 Update 를 하는 것이다. 중요한 것은 Insert 구문에 반드시 Primary Key 필드를 넣어야 한다.. 2020. 7. 11. [SAP Fiori] Firoi Launch Pad 설정 Fiori 를 사용함에 있어 최종 목적지는 Launch Pad 라고 생각한다. 이 Launch Pad 에 접근하는 T-code 는 /UI2/FLP 이다. 최초 사용하거나 권한 또는 그룹이 지정되지 않은 사용자가 접속할 경우 거의 아무것도 없는 상태로 화면이 나온다. 이 Launch Pad 를 사용할 수 있는 형태로 변경하기 위해서는 1. Launch Pad Designer 에서 Tile 을 지정 2. Launch Pad Designer 에서 Group 을 지정 3. PLFG 에서 Role 지정 후 사용자 연결 을 진행해야 한다. 그럼 먼저, 1. Launch Pad Designer 에서 Tile 을 지정 해보자 T-code : /UI2/FLPD_CUST 를 입력하는 아래와 같이 Fiori Launch P.. 2020. 7. 9. [SAP UI5] Team Provider, 소스 올리기. 형상 관리를 위해 Eclipse 에서 SAP 로 소스를 올리는 방법을 설명해본다. 우선 이에 앞서 1. UI5 를 Eclipse 에 잘 설치하여야한다. https://mohading.tistory.com/18 [UI5] How to install UI5 in eclipse? 우선, SAP 에서는 공식적으로 1.71 이후로 Eclipse 2019-12 이후 버전은 지원하지 않는다고 한다. SAP Web IDE 사용을 적극 권장하고 (SAP Cloud 환경으로 돈을 벌려는 계획을 제대로 세운듯...) javascript Edito.. mohading.tistory.com 2. SAP 서버에 접속이 되는 환경이어야 한다. 위의 두 조건이 만족 되었다면 생성된 프로젝트에서 마우스 오른쪽 클릭 Team > Sha.. 2020. 7. 6. [SAP UI5] How to install UI5 in eclipse? 우선, SAP 에서는 공식적으로 1.71 이후로 Eclipse 2019-12 이후 버전은 지원하지 않는다고 한다. SAP Web IDE 사용을 적극 권장하고 (SAP Cloud 환경으로 돈을 벌려는 계획을 제대로 세운듯...) javascript Editor 에서 OpenSDK 를 설치해서 사용하면 된다고는 하는데 이부분은....아직은 잘 모르겠다. 하지만 아직은 Eclipse 가 많이 편하기 때문에 앞으로 2년 정도는 계속 사용하지 않을까? 예상 해본다. (HANA 에는 UI5 Library 버전이 1.48, 1.52 버전대이니 빠르게 업그레이드 되진 않을것으로 예상되어...) 2019-12 버전도 무슨 이유에서인지 Team Provider 가 제대로 동작하지 않는 경우가 종종 발생하였다. 2019-0.. 2020. 7. 6. SAP UI5 와 SAP Fiori 란? SAP Fiori 는 쉽게 말해 웹브라우저에서 사용할 수 있도록 만들어진 Standard Application 들의 모음이라고 보면 됩니다. SAP 가 SAP GUI 를 통해서만 프로그램을 사용할 수 있게 하니 현재의 사용자들의 사용 환경과는 점점 괴리감이 생기기 시작하였고, 그래서 Fiori 라는 환경? 을 시도하고 있는 걸로 여겨 집니다. 물론 앞서서, BPP, BSP, Webdyn 등 웹브라우저에서 쓸수 있도록 지원을 하였지만, 디자인, 성능, 개발 방법 등에 문제가 많이 있었습니다. Fiori 는 이런 문제가 되는 부분을 많이 해소하려고 노력한 결과물이고 SAP GUI 를 대체할 녀석으로도 보고 있습니다. 추가 : Fiori 는 SAP 에서 지향하는 디자인 언어의 개념으로 자리가 잡혀가고 있다고 .. 2020. 7. 3. [SAP UI5] There will be no support for Eclipse. There will be no support for Eclipse releases higher than 2019-12. 저 버전위로는 UI5 는 더이상 eclipse 지원을 하지 않는다. 대안으로 제시하고 있는 건 - SAP Web IDE - Visual Studio Code - Sublime - WebStorm eclipse 는 웹개발할때도 그렇고 계속 사용해서 익숙했는데.... 이젠 새로운 툴을 사용할 때가 온 것 같다. 그렇다고해서 eclipse 를 아예 사용하지 못하는 것은 아니다. UI5 에서 지원하는 2019-12 버전을 설치하고 Intranet Server 를 사용하여 개발을 하거나 테스트 할 수 있다. https://ui5.sap.com/1.71.0/#/topic/2d3f5fb63a2f40.. 2020. 4. 14. 이전 1 2 3 4 다음