메뉴 건너뛰기

SAP 한국 커뮤니티

테이블 컨트롤 구성은 대략


 


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


|   g/l계정  |  g/l계정명  |  코스트센타  |  코스트 센타 명  |


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


|(입력필드)| (출력필드)  |  (입력필드)   | (출력필드)        |


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


|               |                 |                   |                        |


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


|               |                 |                   |                        |


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


|               |                 |                   |                        |


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


 


이렇습니다.


입력필드에 직접 입력하거나 파서블 엔트리를 띄워서 선택하면 그 옆 출력필드에 그 값에대한 텍스트가 나타나게 됩니다.


직접 입력할 경우엔 엔터를 쳐야 계정명이 나타나는데, 파서블 엔트리를 사용할때는 엔트리 선택하자마자 값이 나타나게 하려고 합니다.


간단하게 하는 방법 없을까요?


 

  DATA : LV_SAKNR LIKE SKAT-SAKNR.
  CLEAR : ITAB1 , ITAB1[] , P_VALUE.

  SELECT SAKNR TXT50 FROM SKAT UP TO 200 ROWS
  INTO TABLE ITAB1
  WHERE SPRAS = SY-LANGU.

  PERFORM F4_VALUE_REQUEST TABLES    ITAB1
                          USING    'SAKNR'
                          CHANGING  LV_SAKNR.


  PERFORM CONVERSION_SAKNR  CHANGING LV_SAKNR.

  READ TABLE ITAB1 WITH KEY SAKNR = LV_SAKNR.


  IF SY-SUBRC EQ 0.

    P_VALUE = ITAB1-SAKNR.
    CLEAR : TAB_UPDATE, TAB_UPDATE[].
    TAB_UPDATE-FIELDNAME  = 'ITAB-SAKNR'.
    TAB_UPDATE-FIELDVALUE = P_VALUE.
    TAB_UPDATE-STEPL = P_LINE.
    APPEND TAB_UPDATE.

    CLEAR P_VALUE.
    P_VALUE = ITAB1-TXT50.
    TAB_UPDATE-FIELDNAME  = 'ITAB-TXT50'.
    TAB_UPDATE-FIELDVALUE = P_VALUE.
    TAB_UPDATE-STEPL = P_LINE.
    APPEND TAB_UPDATE.

    CALL FUNCTION 'DYNP_VALUES_UPDATE'
      EXPORTING
        DYNAME               = SY-CPROG
        DYNUMB               = SY-DYNNR
      TABLES
        DYNPFIELDS           = TAB_UPDATE
      EXCEPTIONS
        INVALID_ABAPWORKAREA = 1
        INVALID_DYNPROFIELD  = 2
        INVALID_DYNPRONAME   = 3
        INVALID_DYNPRONUMMER = 4
        INVALID_REQUEST      = 5
        NO_FIELDDESCRIPTION  = 6
        UNDEFIND_ERROR       = 7
        OTHERS               = 8.

  ENDIF.


 


 


 


tab_update의 stepl필드에 값이 계속 1이 들어갑니다... ㅠㅠ 도와주세요..


아니면 이것보다 더 좋은방법이 있으시면 알려주세요.

번호 제목 글쓴이 날짜 조회 수
2624 [요청]스마트폼에서요 점선은 어떻게 해야되나요? [2] 좋아 2008.11.13 2005
2623 <b>[완료]</b>[완료][왕초보질문] 데이터 타입 변환 관련 질문입니다 제발 봐주세요. [4] 박태준 2008.11.13 1679
2622 [요청]스마트폼 출력시 '전체 서식 페이지 수' 출력이 잘 안되네요...;; 선배님들 도와주세요~! [4] 효방 ^-^ 2008.11.13 2608
2621 [요청]CUSTOMER-EXIT 문의입니다 (PP 예약생성-MB21) file Norton 2008.11.13 1980
2620 <b>[완료]</b>Rexpert에서 IF문을 사용할 수 있나요??? [2] Gerrard 2008.11.13 3244
2619 [요청]자릿수를 줄이고 싶은데 방법을 찾고 있습니다. [2] 초보생 2008.11.13 1310
2618 [요청]GUI_DOWNLOAD 펑션에 관한 질문입니다. [1] 아밥걸 2008.11.13 1865
2617 <b>[완료]</b>시스템 펑션 문제에 관해서 질문 드리겠습니다. [4] Giant 2008.11.12 1444
2616 [요청]save_text 를 사용해서 long text 를 저장했습니다.그러나 저장만 되고 화면에는 보이질 않아요~ [2] 아밥걸 2008.11.12 2003
2615 [요청]cursor 의 사용법이 어떻게 됩니까? SQL에서가 아닌 테이블 컨트롤에서요.. [2] 궁그미 2008.11.12 1477
2614 [요청]테이블컨트롤에서 버튼에 대한 질문과, 화면필드 오류에 관한 질문입니다. [3] file 냥냥 2008.11.12 1417
2613 <b>[완료]</b>일자별 소계와 합계를 구하는 방법 좀 알려주세요. [6] file 튀밥 2008.11.12 2705
2612 <b>[완료]</b>R/3 Release 4.6C의 Docking Container 지원여부 [6] 설탕한박스 2008.11.12 1301
2611 [요청]테이블 컨트롤에 관한 질문입니다. 삽질 2008.11.12 1345
2610 [요청]6.0으로 바뀌고 이상한 에러가 떠서 알려주세요.ㅜㅜ [1] 피크민 2008.11.11 1288
2609 [요청]sap 서버내 실행파일 실행시키는 방법 [3] 초짜!! 2008.11.11 1618
2608 <b>[완료]</b>스마트 폼이나 출력프로그램으로 레이블(라벨)출력해 보신분.. [4] 도련님 2008.11.11 1306
» <b>[완료]</b>Table Control에서 질문입니다.(해당 계정에 대한 텍스트 나타내기) [2] 냥냥 2008.11.11 1265
2606 [요청]인터널테이블에 담긴 글자를 나눠서 여러줄로 만들고싶은데요~~ [4] 아밥걸 2008.11.11 1212
2605 <b>[완료]</b>write 할때 몇번째 글자부터 보이게 하는 것 아시나요? [2] 해물파전 2008.11.11 1009