
안녕하세요..
상쾌한 아침이네요...
먼저 중복 질문드려서 죄송합니다. 관련 내용이 있는 데 제가
해결이 안되서 부득이하게 또다시 질문을 드립니다....
PERFORM dynpro USING:
'X' 'SAPLWB2A' '0100',
' ' 'BDC_OKCODE' '=OMENG',
' ' 'BDC_CURSOR' 'KOMWBHI-KWMENG(01)',
' ' 'KOMWBHI-KWMENG(01)' l_kwmeng."gt_item-kwmeng.
보시는 것처럼 KOMWBHI-KWMENG(01) 필드에 값을 넣어야 하는 데,
대상 필드(KOMWBHI-KWMENG(01))가 수량필드 입니다.
기존에 등록된 질문을 보고가 해봤는 데, 에러가 계속 발생하여 질문을 드립니다.
먼저 변수를 선언했습니다.
Data : l_kwmeng like KOMWBHI-KWMENG. <-QUAN Type 입니다.
기존에 등록된 글을 보고..
WRITE gt_item-kwmeng TO l_kwmeng LEFT-JUSTIFIED UNIT 'KG'.
한 후 위의 ' ' 'KOMWBHI-KWMENG(01)' l_kwmeng,라고 했건만,
첨부된 그림처럼 interface 어쩌구 저쩌구...
수량 필드와 금액 필드에 값이 전혀 들어가고 있질 않네요..
처음 작성해보는 BDC 프로그램이라 많이 어렵네요...
수고하세요..
PS : BDC 필드를 정의할 때 'KOMWBHI-KWMENG(01)' 라고 하는 데 (01)은 무슨 뜻인가요? ㅠ.ㅠ
l_kwmeng를 char 타입으로 선언하세요.
01은 필드 순서입니다.