메뉴 건너뛰기

SAP 한국 커뮤니티

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

튀밥 2008.12.17 17:24 조회 수 : 1449 추천: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.

번호 제목 글쓴이 날짜 조회 수
2875 [요청]SALV 라는 프로그램도 있던데 그게 뭔지 자세히 알고 싶습니다! [3] ABAP초짜 2008.12.18 1250
2874 [요청]급급급급급급 고수님들 부탁 백그라운드 작업 [1] Zking 2008.12.18 1196
2873 [요청]급급급급급급급급 백그라운드 작업에 대하여 [2] Zking 2008.12.18 1155
2872 [요청]SUPPRESS DIALOG와 under에 관한 질문입니다. [4] 앙리 2008.12.18 2545
2871 [요청]급급급.. 테이블 로직에 관한 질문입니다..어려워요...ㅜㅜ [3] file 김수♡ 2008.12.18 1335
2870 <b>[완료]</b>RFC펑션 질문좀 하겠습니다. 수동적이 아닌 다이나믹하게. [4] 쭈니 2008.12.18 1240
2869 [요청]Tree 프로그램 자세하게 알려주실 분 필요합니다~~ [1] ABAP초짜 2008.12.18 1255
2868 <b>[완료]</b>초보가 질문드려요, 리포트 프로그램 TEXT 파일 업로드 방법 좀 알려주세요. [5] 쿨쿨 2008.12.18 1678
2867 <b>[완료]</b>function질문입니다. 답변 부탁드립니다. [1] 쭈니 2008.12.18 1127
2866 [요청]Function에서 Messag처리를 어떻게 해야 하나요.. [2] Lee Hyun 2008.12.18 1109
2865 <b>[완료]</b>제가 abap 테스트를 받아야 하는데... [4] 레지 2008.12.18 1173
2864 [요청]급급급급급급 백그라운드 작업에 대하여 알려수십시오. [2] Zking 2008.12.18 1052
2863 [요청]data upload시의 분할 업로드에 대한 문제 [1] SAP폐인 2008.12.18 1371
2862 <b>[완료]</b>2개의 BDC가 성공적으로 수행되었을때 DB에 반영하는방법? [2] 밥돌이 2008.12.18 1361
2861 <b>[완료]</b>smartforms작성시 테이블 line입력버튼이 비활성화만 됩니다.. [3] file 초보찍고 고수 2008.12.18 1500
2860 <b>[완료]</b>RFC펑션 질문좀 하겠습니다. 수동적이 아닌 다이나믹하게.. [3] 쭈니 2008.12.18 1497
2859 <b>[완료]</b>완전 초짜아밥하는 사람이 질문 하나 더 올립니다. 답변좀 부탁드립니다. [1] 쭈니 2008.12.17 2069
2858 <b>[완료]</b>뭐가 문제인지 알수가 없어서.. 글올려봅니다. [1] 쭈니 2008.12.17 1495
» <b>[완료]</b>필드들을 합치는 방법을 알고 싶습니다. [4] file 튀밥 2008.12.17 1449
2856 <b>[완료]</b>RFC한번 봐주세요~~ 이상하게 안되서 다시한번 요청드립니다. [3] 쭈니 2008.12.17 1118