본문 바로가기
728x90
반응형

ERP-SAP/ABAP119

<ABAP> Dictionary (테이블) 데이터 강제 수정, 강제 입력 방법 뭐........ 이라믄 안되지만... 개발서버에서는 마음대로 table data를 insert 할 수 있어도 QAS 만 넘어가면 입력 및 수정이 되질 않는다. "조회" 만 가능하다는게 포인트다..(se11 기준에서 말하는거심... ㅎㅎ) 그럼 디버깅으로 해서 "조회" 를 "입력" 으로 바꾸거나 "수정" 으로 바꾸면 되지 않을까? 뭐... 사실 앵간한 개발자분들은 다 아실껀데.. 괜히 잘난척하면서 말하는거 아니다;; 초보분들을 위한거니까.. "이새끼 이런걸 왜써" 라고 생각 안하면 좋겠다;;;; 먼저 데이터를 조회한 후, /h 를 걸어 디버깅을 한다.. 그러면 ok_code 가 조회버튼을 누른 코드로 가겠지? 캡춰사진 보자. 여기서 강제로 코드를 바꿔주자.. ANV0 :템플릿으로 생성 ANL2 : 일반생.. 2012. 8. 23.
<ABAP> Domain text 읽어오는 perform 만들기 DATA : lv_ddtxt LIKE dd07v-ddtext. PERFORM read_domain_text USING 'ZDPRPS' "이런 도메인이 있다. gs_expdat-zprps "현재 도메인 값이 들어있다. CHANGING lv_ddtxt. "그 도메인 값에 대한 text를 읽어온다. perform 문 안을 들여다 보자. (거의 공통으로 만들어 쓴다.) *&---------------------------------------------------------------------* *& Form READ_DOMAIN_TEXT *&---------------------------------------------------------------------* * 해당 Domain text를 읽어오는 .. 2012. 8. 22.
<ABAP> SAP MEMORY, ABAP MEMORY 사용법 및 강좌 SAP 세션에 대해 완벽하게 그려진 그림입니다. 총 3가지의 세션을 가지는데 1. 유저 세션 : 로그인 한번 할때 마다 생기는 세션입니다. 그래서 같은 아디로 2번째 로그인할때 전의 세션을 종료할 건지 유지할건지 이런 선택창이 뜹니다. 로그인 안하고는 GUI접속이 안되기 때문에 가장 큰 의미의 세션입니다. 2. 익스터널 세션 : GUI창 하나 하나를 의미합니다. 처음에 들어가면 당연히 익스터널 세션은 1개이고 /o 를 통해 새로 생성되는 창은 2번째 익스터널 세션이 됩니다. BC가 설정하지 않는 이상 기본 디폴트 최대 6개의 세션을 가질수 있습니다. 3. 인터널 세션 : 창 하나 안에서 내부적으로 도는 세션들을 말합니다. 쉽게 설명해서 더블클릭해서 아밥에디터에서 바로 아밥 딕셔너리로 이동이나, 클래스를 .. 2012. 8. 16.
<ABAP> 오름차순, 내림차순 정리 ASCENDING, DESCENDING 글자크기 작게글자크기 크게오름차순과 내림차순을 꽤 헷갈려하는 사람들이 있다. 물론 나도 그 중에 속해있긴 했지만 말이다. 나는 잘 외우지 못한다. 아니 그것보다 외우는 걸 싫어한다. 귀찮기도 하고... 그래서 어떻게 연관지어서 생각했냐.......하면...... 일단 하나만 기억했다. Descending. 디센딩이라고 읽으면 되는데 디센딩에서 D가 Down과 연관이 바로 되는 거였다. 아................내려가니까 내림차순이구나. 그럼 Ascending는 반대니까 오름차순이겠네... 이걸가지고 몇 년이 지난 지금에도 까먹지 않고 있다. 그냥 내 나름의 기억법이다. 허허... 오름차순 : 1, 2, 3, 4, 5, 6, ..., 98, 99, 100. 이런식인 거... 내림차순 : 100, 99.. 2012. 8. 16.
728x90
반응형