메뉴 건너뛰기

SAP 한국 커뮤니티

<b>[완료]</b>필드들을 합치는 방법을 알고 싶습니다.

튀밥 2008.12.18 02:24 조회 수 : 1455 추천:1



-----------------------------------------------------------------------------------------------------------


제가 지금 구현하려는 것은


 


분류별 순번을 부여하는 것입니다.


 


ZBOOK이라는 TABLE에


 


TYPE과 NUM, 그리고 ID라는 필드가 있습니다.(나머지 도서정보 관련된 필드들도 존재함.)


 


위에 보이는 화면을 통해서 데이터를 입력하고 확인 버튼을 누르면


 


입력된 TYPE과 DB에 있는 TYPE를 비교하면서 NUM의 맥스값을 가져오게 합니다.


 


이렇게 가져온 NUM의 맥스값에 1을 증가 시켜서 NUM필드에 넣어줍니다.


 


그리고나서 ID에 TYPE과 NUM을 합쳐서 집어넣으려고 합니다.


 


예를 들면 TYPE이 A 이고 NUM이 003 이라면 A003이라는 값이 ID에 들어가는 것입니다.


 


밑에는 제가 코딩한 소스인데


 


문제점이 있습니다.


 


첫번째,


 


SELECT를 통해 NUM의 맥스 값을 가져와야 하는데 가져오지를 못하고 있습니다.


 


어떤 부분이 잘못된건지 잘 모르겠습니다.


 


두번째,


 


위에서 말씀드린데로  TYPE과 NUM을 합쳐서 ID값을 주려고 하는데


 


어떻게 합쳐야 되는지 모르겠습니다.


 


 


답변 부탁 드려요~ㅜㅜ


 


 


 


 


소스코드


-----------------------------------------------------------------------------------------------


 


*--TYPE에 대한 순번 맥스값 가져오기
  SELECT TYPE MAX( NUM )
  FROM ZBOOK
  INTO WA_ZBOOK
  WHERE TYPE = WA_ZBOOK-TYPE
  GROUP BY TYPE.
  ENDSELECT.



*--순번 증가 시키기
  NUM = WA_ZBOOK-NUM + 1.            "NUM은 증가값을 받기 위해 변수를 선언한 것입니다.



*--순번 자동 입력.
  WA_ZBOOK-NUM = NUM.



*--NUM 과 TYPE 을 ID에 넣기.
  WA_ZBOOK-ID = TYPE + NUM.          "이렇게 해보니 오류가 떠버리네요..ㅜㅜ



*--등록일, 등록자 초기화
  CLEAR WA_ZBOOK-WDAY.
  CLEAR WA_ZBOOK-WMAN.



*--등록일, 등록자 값 입력
  WA_ZBOOK-WDAY = SY-DATUM.
  WA_ZBOOK-WMAN = SY-UNAME.



*--파본상태, 대여상태 입력
  WA_ZBOOK-STATE1 = 'X'.
  WA_ZBOOK-STATE2 = 'O'.


 


*--IT_ZCUS에 데이터 받기.
  INSERT WA_ZBOOK INTO TABLE IT_ZBOOK.


 


*--DATA 저장.
  MOVE-CORRESPONDING WA_ZBOOK TO ZBOOK.
  INSERT INTO ZBOOK VALUES ZBOOK.

번호 제목 글쓴이 날짜 조회 수
2907 [re] 완료되지 않았습니다... 버튼을 잘못 눌렀네요ㅠ 우락부락 2008.12.22 1095
2906 [요청]스마트 폼 덤프 관련 입니다 . 원인좀 찾아주세요 . [1] file 아밥걸 2008.12.22 1086
2905 [요청]매크로 문제에 관해 소스좀 봐주세요. [1] 로미오 2008.12.22 1617
2904 [요청]form문과 function 함수에 대해.. [5] 앙리 2008.12.22 1754
2903 [요청]덤프 질문 모음입니다. 꼭 봐주세용 얄리뽕다 2008.12.21 1372
2902 [요청]덤프 질문 모음입니다. 꼭 봐주세용 얄리뽕다 2008.12.21 1382
2901 [요청]덤프 질문 모음입니다. 꼭 봐주세용 [1] 얄리뽕다 2008.12.21 1472
2900 <b>[완료]</b>같은 시스템인데, 데이터 디스플레이가 서로 다른 이유를 알고싶습니다. 아밥초보입니다 2008.12.20 864
2899 <b>[완료]</b> VA02 관련 바피 질문입니다..!! [1] file G.A.S 2008.12.20 2086
2898 [요청]고수님들 부탁합니다, 도와주세요,,,,,,,,,,,,,,,,,,,,,,,,, [3] Zking 2008.12.20 1352
2897 <b>[완료]</b>DropDown List Box를 구현하려고 합니다만....ㅠ [4] 우락부락 2008.12.20 2878
2896 [요청]on/off와 프린터 설정 내용에 대해.. 캔디^^ 2008.12.20 1438
2895 [요청]BAPI_SALESORDER_CREATEFROMDAT2 에서 가격조건(세금부분, 정가) 부분의 값을 가져오지 못합니다. [2] file 효방 ^-^ 2008.12.20 6219
2894 <b>[완료]</b>pop-up창에 대해서 질문좀 드리겠습니다. [3] 쭈니 2008.12.19 1536
2893 <b>[완료]</b>[re] perform문인데요. 조언좀 부탁드립니다.참조물도 보여드릴테니.. 빠른 답변좀 부탁드릴께요 쭈니 2008.12.19 1213
2892 <b>[완료]</b>perform문인데요. 조언좀 부탁드립니다.참조물도 보여드릴테니.. 빠른 답변좀 부탁드릴께요 file 쭈니 2008.12.19 1538
2891 <b>[완료]</b>sm37 에서 뱃치 돌아간거 확인할 때... [2] file chanmaniac 2008.12.19 2106
2890 <b>[완료]</b>데이터 가공을 하려고 하는데 잘 안되네요 ㅜㅜ 고수님 도움 요청 합니다. (초보 질문) [3] 초보bsp/abap 2008.12.19 1113
2889 [요청]conversion 관련 문제 입니다. 펑션을 써야하는지 어떤건지 도통 모르겠습니다. file 아밥걸 2008.12.19 1885
2888 [요청]FORM문에서 USING, CHANG 사용법좀 부탁드려요 [3] 김수♡ 2008.12.19 1536