메뉴 건너뛰기

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이 들어갑니다... ㅠㅠ 도와주세요..


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

번호 제목 글쓴이 날짜 조회 수
2615 <b>[완료]</b>시스템 펑션 문제에 관해서 질문 드리겠습니다. [4] Giant 2008.11.12 1443
2614 [요청]save_text 를 사용해서 long text 를 저장했습니다.그러나 저장만 되고 화면에는 보이질 않아요~ [2] 아밥걸 2008.11.12 1996
2613 [요청]cursor 의 사용법이 어떻게 됩니까? SQL에서가 아닌 테이블 컨트롤에서요.. [2] 궁그미 2008.11.12 1476
2612 [요청]테이블컨트롤에서 버튼에 대한 질문과, 화면필드 오류에 관한 질문입니다. [3] file 냥냥 2008.11.12 1417
2611 <b>[완료]</b>일자별 소계와 합계를 구하는 방법 좀 알려주세요. [6] file 튀밥 2008.11.12 2687
2610 <b>[완료]</b>R/3 Release 4.6C의 Docking Container 지원여부 [6] 설탕한박스 2008.11.12 1296
2609 [요청]테이블 컨트롤에 관한 질문입니다. 삽질 2008.11.12 1345
2608 [요청]6.0으로 바뀌고 이상한 에러가 떠서 알려주세요.ㅜㅜ [1] 피크민 2008.11.11 1288
2607 [요청]sap 서버내 실행파일 실행시키는 방법 [3] 초짜!! 2008.11.11 1598
2606 <b>[완료]</b>스마트 폼이나 출력프로그램으로 레이블(라벨)출력해 보신분.. [4] 도련님 2008.11.11 1305
» <b>[완료]</b>Table Control에서 질문입니다.(해당 계정에 대한 텍스트 나타내기) [2] 냥냥 2008.11.11 1265
2604 [요청]인터널테이블에 담긴 글자를 나눠서 여러줄로 만들고싶은데요~~ [4] 아밥걸 2008.11.11 1207
2603 <b>[완료]</b>write 할때 몇번째 글자부터 보이게 하는 것 아시나요? [2] 해물파전 2008.11.11 1007
2602 [요청]리포트 프로그램 작성할때 경고창!(해결좀 부탁드립니다.) [5] file Top Secret 2008.11.10 1101
2601 [요청][스마트폼] 한 행에 다른 템플릿 출력하고할 경우에.... [4] file 효방 ^-^ 2008.11.10 1604
2600 <b>[완료]</b>라디오버튼 관련 질문입니다.답변부탁드립니다. [1] file 튀밥 2008.11.10 1152
2599 [요청]loop 안에 if문에서 걸렸을때 loop까지 한번에 빠져나오려면?? [5] bizarre 2008.11.10 4720
2598 [요청]abap object에서 ->, =>에 대해 질문입니다. [3] 앙리 2008.11.10 2020
2597 <b>[완료]</b>리포트 프로그램 관련 질문입니다. [5] file 튀밥 2008.11.10 1135
2596 <b>[완료]</b>header있는 인터널테이블과 header없는 인터널 테이블의 차이 [5] 샴바나 2008.11.10 1782