data: SAPWORKDIR type string.
call method cl_gui_frontend_services=>get_sapgui_workdir
CHANGING
sapworkdir = sapworkdir.
write:/ SAPWORKDIR.
--> 위 프로그램은 현재 SAP gui가 install될때 개인개정 directory에 생긴 SapWorkDir 의 path를 리턴합니다.
보통 SAP에서 사용하는 임시 direcroty로 err로그나 trace 로그같은걸 쌓을때나 쓰이죠.
그런데, window id가 한글이면 제대로 가져오질 못하고
'C:Documents and Settings¿Í´ÏSapWorkDir'
이런식으로 깨져서 리턴되서 이 뒤로 프로그램이 엉키네요.
SapWorkDir 의 path를 변경하거나 이동시킬 수 없을까요?
참고로 테스트해보시면 아시겠지만
이건 'SO21'로 바꾸거나 개인자체데이터의 GR8, GR9 와는 무관합니다.
분명 어딘가에서 세팅하는게 있을것 같은데요.
모르겠습니다.
참고로 전 4.6C의 패치24까지 되어있습니다.
말로는 710깔면 된다고들 하는데,
꼭 프로그램을 다시 깐다거나, window ID를 영문으로 다시 만들어서 세팅부터 다시하라던가
이런대답말고 간결한 답이었으면 좋겠습니다.
날이 춥네요.감기조심하셔요.
레지스트리에서 조금 수정하면 sapworkdir를 다른 디렉토리로 변경할 수 있습니다.^^