안녕하세요.
SMARTFORMS(SM)에서 INTERFACE 만들려면 구조 참조해서 만들어야 되죠.
구조만들지 않고도 생성할수있는지요.
제는 아래처럼 했는대요 잘 안되고 있습니다.
global settings->global definitions->types
TYPES: BEGIN OF ST_ITEM,
MATNR LIKE MARA-MATNR,
END OF ST_ITEM.
TYPES: TT_ITEM TYPE STANDARD TABLE OF ST_ITEM.
global settings->form interface->import
IT_ITEM TYPE TT_ITEM
활성화 하면 TT_ITEM 없다는 메시지가 뜨고 있습니다.
혹 구조만들지 않고 생성 할수 있는지요 .
고수님들 답변부탁 드립니다.
즐건운 시간 되세요.
Interface가 뭘까요..타 시스템하고의 연동의 의미? @.@
Form Interface는 ABAP<->Smartform의 Interface 같네요..
정확히 님이 알고 계시는 듯이 ABAP에서 Samrtform 호출시 넘기는 Head 및 Table은 반드시 Smartforms에서
Dictionary에서 선언된 스트럭쳐(혹은 테이블)를 참조한 변수로 받으셔야 합니다.
이유는 스마트폼에서 GLOBAL보다 Form Interface가 먼저 실행되니 문의처럼 IT _ITEM이 없다고 하는 거죠..