메뉴 건너뛰기

SAP 한국 커뮤니티

User별 Variant를 자동 셋팅?

용스 2010.08.13 20:23 조회 수 : 2520

안녕하세요


 


여러 프로그램에 Variant가 많이 걸려 있는데요


조금 편리하게 Variant를 자동으로 셋팅되게 만들 수 없냐고 하는군요


 


parameter 에 memory ID 를 쓰면 SAP memory 에 휘발성(?)으로 남게 되어서


다시 로그온 할 때 사용할 수 없잖아요?


 


그래서 테이블을 만들어서 각 프로그램명과 User를 키 값으로 Variant를 저장해서


프로그램 실행시 테이블에서 값을 가져와서 셋팅하고 저장하게 해줄려고 하는데


이게 최상의 방법은 아닌거 같아서요


 


SAP에 이런 기능이 있을거 같은데 아무리 찾아봐도 못찾겠더라구요


이게 가장 적절한 방법인지,  더 좋은 방법이 없을까요?


 


 


---------------------------------------------------------------------------


FORM user_setting USING p_mode.
  IF p_mode = 'R'.    "Read - INITIALIZATION
    DATA: g_variant       LIKE  rsvar-variant.
    SELECT SINGLE zvariant FROM z_userset
      INTO g_variant
     WHERE zname     = sy-uname
       AND zreport     = sy-repid.


 


    CALL FUNCTION 'RS_SUPPORT_SELECTIONS'
      EXPORTING
        report  = sy-repid
        variant = g_variant.


 


  ELSEIF p_mode = 'S'.   "Save - EXCUTE
    DATA: u_itab LIKE z_userset OCCURS 0 WITH HEADER LINE.


    IF NOT sy-slset IS INITIAL.
      SELECT zname zreport zvariant FROM z_userset
        INTO CORRESPONDING FIELDS OF TABLE u_itab
       WHERE zname     = sy-uname
         AND zreport     = sy-repid
         AND zvariant = sy-slset.


      IF sy-subrc <> 0.
        u_itab-zname    = sy-uname.
        u_itab-zreport     = sy-repid.
        u_itab-zvariant = sy-slset.
        MODIFY z_userset FROM u_itab.
      ENDIF.
    ENDIF.
  ENDIF.
ENDFORM.                    " USER_SETTING

번호 제목 글쓴이 날짜 조회 수
5179 <img src=2.gif>스탠다드 화면을 불러오지 못하는 에러에 관해 문의 드립니다. [1] prt 2010.08.19 1921
5178 <img src=3.gif>엑셀 매크로를 이용하여 양식을 출력하는 방법 좀 알려주세요..ㅜㅜ [3] 싼타 2010.08.19 5670
5177 <img src=3.gif><img src=1.gif>Screen 상의 pushbutton Text를 dynamic하게 변경하는 방법 [1] file 버미! 2010.08.18 1285
5176 <img src=2.gif>Adobe Forms 에 관한 질문 부탁드립니다. [1] cskang 2010.08.18 1211
5175 <img src=3.gif>SAP 데이터의 변경된 히스토리를 찾는데... 질문 입니다. [3] Giant 2010.08.18 2079
5174 <img src=3.gif>SAP GUI720 디버깅시 ABAP editorsettings.xml not found 오류로 디버거 실행안됩니다. [4] Wise 멘토 2010.08.18 2511
5173 <img src=3.gif>안녕하세요 간단한 질문 해결 좀 부탁드립낟. [4] 유정a 2010.08.17 1377
5172 <img src=2.gif>함수를 사용하려면 sap 어디를 봐야 하나요? [4] 초짜 2010.08.17 1490
5171 <img src=2.gif>tree구조의 조회 데이터를 로컬로 다운받기위해 툴바 설정은 어떻게 해야될까요? [1] file 맨날초보 2010.08.17 1282
5170 <img src=3.gif>조회화면에 버튼 생성하기 혹은 screen painter사용방법... [3] 그저조아 2010.08.17 2590
5169 <img src=3.gif><img src=3.gif>screen 화면 가져오기 방법좀 알려주세요.. [3] 싼타 2010.08.17 1485
5168 <img src=2.gif>클래스가 아닌 일반 ALV에서 refresh 할때 필드 최적화를 할수 있나요? [2] 푸름 2010.08.17 1474
5167 <img src=2.gif>USER EXIT 에 대한 IMG 설정 질문드립니다. [3] 무한루프 2010.08.14 1727
5166 <img src=3.gif>탐색영역에서 찾지 못했습니다. 오류문의 [2] prt 2010.08.13 2106
» User별 Variant를 자동 셋팅? 용스 2010.08.13 2520
5164 <img src=1.gif>가격단위 관련 문의드립니다. (peinh) 글쎄다 2010.08.13 1965
5163 <img src=2.gif>팝업창을 닫을때 속도가 너무 느립니다..도와주십시요.. [3] hoon 2010.08.13 1795
5162 <img src=2.gif>ALV에서 리스트 박스 질문이 있습니다. [3] file rudtnfkrn 2010.08.13 2422
5161 <img src=2.gif>alv 체크박스 전체 체크되도록 하는방법 질문. 돌맹이 2010.08.13 2451
5160 [re] <img src=2.gif>alv 체크박스 전체 체크되도록 하는방법 질문. StoryGuy™ 2010.08.14 3325