메뉴 건너뛰기

SAP 한국 커뮤니티

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

튀밥 2008.12.18 02:24 조회 수 : 1450 추천: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.

번호 제목 글쓴이 날짜 조회 수
2853 [요청]한 프로그램에 내에서 2개의 트랜잭션(bdc)를 실행할때... ?? okay맨 2008.12.17 1334
2852 <b>[완료]</b>뭐가 문제인지 알수가 없어서.. 글올려봅니다. [1] 쭈니 2008.12.18 1511
» <b>[완료]</b>필드들을 합치는 방법을 알고 싶습니다. [4] file 튀밥 2008.12.18 1450
2850 <b>[완료]</b>RFC한번 봐주세요~~ 이상하게 안되서 다시한번 요청드립니다. [3] 쭈니 2008.12.18 1118
2849 [요청]ALV List에서 필드 Merge 하는 방법 좀 알려 주세요. [3] SkyDream 2008.12.18 1251
2848 [요청]필드심볼에 대해서 자세하게 알고 싶습니다. [2] ABAP초짜 2008.12.18 1642
2847 <b>[완료]</b>[건수집계 덤프처리]건수 집계시 건수에 따라 메모리 덤프 발생 [5] 폴라리스 2008.12.18 2374
2846 <b>[완료]</b>[스마트폼] 데이터칸 제외 나머지 여백 채우기. [2] dndb 2008.12.18 1492
2845 [요청]Package(Dev Class) 전체..백업에 관하여.. [1] 띵호아빠 2008.12.17 1986
2844 <b>[완료]</b>화면 기본값 설정은 어떻게 하나요?? 초보질문입니다 ㅜㅜ [3] 초보bsp/abap 2008.12.17 1481
2843 <b>[완료]</b>인터널 테이블의 최대값 조회 관련 질문입니다. [2] 튀밥 2008.12.17 2318
2842 [요청]se78 에 이미지를 잠깐 올렸다가 삭제 하는 펑션이 있을까요?? 아밥걸 2008.12.17 1376
2841 <b>[완료]</b>ALV TOOL 에서 레이아웃 변경 등 기능 추가하려면 어떻게 해야하나요? [5] file 기쁨 2008.12.17 2869
2840 <b>[완료]</b>스크린페인터에서 텍스트 필드 제어하는 방법 [5] 곰고양이 2008.12.17 1955
2839 <b>[완료]</b>RFC펑션에 관해서 질문좀 하겠습니다. 답변좀 부탁 급해서요 [4] 쭈니 2008.12.17 975
2838 [요청]bapi로 서비스 pr 생성 하는(엑셀업로드) 프로그램 만들려는데 질문좀요~!! file 풍운사랑 2008.12.17 1846
2837 [요청]screen속성과 표준툴바에 대해.. [2] 원더걸 2008.12.17 3438
2836 [요청]Webdynpro 레이아웃 브라우저화면 나오지 않습니다. file SAP아가씨 2008.12.17 1062
2835 [요청]완전 초밥이예요..SQL관련입니다................... [3] 김수♡ 2008.12.17 1010
2834 [re] [요청]완전 초밥이예요..SQL관련입니다................... 안졸리냐 2008.12.18 1106