FUNCTION AC_SYSTEM_FLUSH .
*"----------------------------------------------------------------------
*"*"Lokale Schnittstelle:
*" IMPORTING
*" VALUE(CALLED_BY_SYSTEM) TYPE C OPTIONAL
*" EXCEPTIONS
*" CNTL_SYSTEM_ERROR
*" CNTL_ERROR
*"----------------------------------------------------------------------
data: sysubrc like sy-subrc.
CALL FUNCTION 'AC_FLUSH_CALL'
EXPORTING
SYSTEM_FLUSH = 'X'
CALLED_BY_SYSTEM = CALLED_BY_SYSTEM
IMPORTING
MESSAGE_NR = sysubrc
MESSAGE_TEXT = SY-MSGLI.
sy-subrc = sysubrc.
CASE SY-SUBRC.
WHEN 0.
WHEN 1.
RAISE CNTL_SYSTEM_ERROR. "// system_error
WHEN 2.
RAISE CNTL_ERROR. "// method_call_error
WHEN 3.
RAISE CNTL_ERROR. "// property_set_error
WHEN 4.
RAISE CNTL_ERROR. "// property_get_error
WHEN OTHERS.
RAISE CNTL_ERROR.
ENDCASE.
ENDFUNCTION.
위에 색칠한 부분에서 에러가 떨어졌는데
Exception condition "CNTL_ERROR" raised.
Error analysis
A RAISE statement in the program "SAPLOLEA " raised the except
condition "CNTL_ERROR".
Since the exception was not intercepted by a superior program
in the hierarchy, processing was terminated.
Short description of exception condition:
For detailed documentation of the exception condition, use
Transaction SE37 (Function Library). You can take the called
function module from the display of active calls.
Information on where termination occurred
The termination occurred in the ABAP/4 program "SAPLOLEA " in
"AC_SYSTEM_FLUSH".
The main program was "SAPMZMME0620 ".
The termination occurred in line 31
of the source code of program "LOLEAU02 " (when calling the editor 310).
이렇게 돼있네요 ole라는 단어가 들어간걸로 봐서는 엑셀다운로드중에 뭔가 잘못된건가하고
프로그램에 들어가보니 다운로드는 있지도 않고 스탠다드로로 지원하는 저장기능은 동작도 하질 않는데
대체 어디서 에러가 난건지 알수가 없네요
sdn 찾아보니 GUI패치하라는 말도 있던데 그걸로 가능한 오류인지요?
notes랑 sdn 계속 뒤지는데 이거 명확한 답을 못찾겠네요
고수님들 도움 바랍니다
저두 궁금합니다;;;