분류 전체보기
-
[ABAP] Naming Rule공부/ABAP 2020. 8. 5. 00:07
[전역 변수 - Global Variable] 데이터 타입 접두어 사용 예 프로그램 필드 V D GV_CARRID GD_CARRID DATA GV_SFLIGHT TYPE S_CARR_ID. DATA GD_SFLIGHT TYPE S_CARR_ID. 구조체 S GS_SFLIGHT DATA GS_SFLIGHT TYPE SFLIGHT. 상수 C GC_RATE CONSTANTS GC_RATE TYPE I VALUE '3.14'. 인터널 테이블 T GT_SFLIGHT DATA GT_SFLIGHT TYPE TABLE OF SFLIGHT. 클래스 O GO_ALVGRID DATA GO_ALVGRID TYPE REF TO CL_SALV_TABLE. RANGE R GR_CARRID RANGES GR_CARRID FOR SF..
-
[ABAP] Frequently used buttons in Application Toolbar공부/ABAP 2020. 8. 4. 23:23
[Application Toolbar에서 자주 사용되는 버튼들] 버튼 이미지 기능 단축키 Display Change 조회 변경 모드로 변경 Ctrl + F1 Check ABAP Source 에러 점검 Ctrl + F2 Activate ABAP 프로그램 활성화 Ctrl + F3 Direct Processing ABAP 프로그램 실행 F8 Where Used List 해당 ABAP 프로그램이 사용되고 있는 Object 검색 Ctrl + Shift + F3 Display Object List 프로그램 List(SE80)로 이동 Ctrl + Shift + F5 Set / Delete Session BreakPoint Breakpoint 설정 디버깅 호출 Ctrl + Shift + F12 Pattern Funct..
-
[ABAP] DATA TYPE공부/ABAP 2020. 7. 31. 23:47
데이터의 타입을 의미함. ABAP 프로그램의 특징은 ABAP Dictionary의 타입을 프로그램에서 참고하여 사용할 수 있다는 것이다. 테이블 구조를 그대로 변수로 사용할 수 있는 것을 의미한다. [Data Type 종류] 1. Predefined ABAP Type - kernel 레벨에서 정의되어 있는 기본 데이터 타입니다. - C, JAVA의 (c, f, l) 타입과 같이 이미 정의되어 있는 데이터 TYPE이다. - 추가로 p, d, t와 같은 타입들이 존재한다. 2. Local Data Type in Program - ABAP 프로그램 내에서 Predefined ABAP Type을 이용하여 Local Type을 생성한다. - Predefined ABAP Type을 조합하여 여러 필드가 추가된 St..
-
[ABAP] Workbench main T-CODE공부/ABAP 2020. 7. 31. 21:56
SE80 - Object Navigator - ABAP 개발과 관련된 Workbench가 통합되어 있다. SE38 - ABAP Editor - ABAP Program을 생성/변경/조회하는 개발 툴이다. SE37 - Function Builder - Function Module을 생성/변경/조회하는 개발 툴이다. SE11 - ABA Dictionary - Table, View, Structure와 같은 Object를 생성하는 개발 툴이다. SE16 - Data Browser - Table 데이터를 생성/변경/조회하는 개발 툴이다. SE93 - Maintain Transaction - Transaction Code를 생성/변경/조회하는 개발 툴이다. SE43 - Area Menu Maintenance - S..
-
[Unity] 3D 랜덤 미로 - 난이도에 따른 목적지 설정, 길 찾기공부/Unity 2020. 6. 9. 14:01
Wilson's 알고리즘으로 만든 미로를 길게 펴보면 이렇게 꽤 균일한 트리 모양을 이룹니다. 그래서 무조건 길이 존재하는 미로를 만드는 알고리즘 입니다. 이러한 트리 모양을 이루기 때문에 길마다 depth 값을 주어 난이도 설정에 맞는 depth값을 선택하여 목적지를 선정하였습니다. 길 찾기에도 이 depth를 사용하였습니다. 시작은 목적지부터 시작하여 depth가 낮은 길을 탐색해서 나아갑니다. 출발지까지 depth가 점점 낮아진다는 것을 이용하였습니다. https://www.youtube.com/watch?v=mw46Y8x9YTo
-
[Unity] UI들이 안눌릴 때카테고리 없음 2020. 5. 27. 23:38
오늘 게임을 만들다가 매우 당혹스러운 경험을 하게 되었다. Button도 안 눌리고 InputField도 안 눌리는 것이었다. 해결방법을 찾아보다가 결국 찾지 못하였다. 방법은 여러 가지가 나오는데 내 문제를 해결할 수 있는 글을 발견하지 못했다. 그래서 유니티에서 이것저것 만지던 중 새로 만든 버튼은 눌리는 것을 알고 원인을 알게 되었다. FadeIn, FadeOut을 한다고 맨 밑에 넣어둔 이미지가 Raycast Target이 체크되어 있어 뒤쪽에 위치한 UI들이 안 눌린 것이었다. 따라서 Image_Fade - Image - Raycast Target의 체크를 풀어주어 해결하였다. 만약 클릭한 부분에 여러가지 UI들이 있을 때 Raycast Target이 체크되어있는 제일 앞 UI가 클릭이 된다. ..