안녕하세요 select screen에서 값변경 문의좀드리겠습니다.
select screen 에서
AT SELECTION-SCREEN ON VALUE-REQUEST FOR A
PERFORM F4_HELP_A
기능으로 A값을 변경했습니다
변경후에 A값을 기준으로 B값도 같이 변경하고싶은데 변경이안됩니다..
어떻게 해야하는지 알수있을까요?
안녕하세요 select screen에서 값변경 문의좀드리겠습니다.
select screen 에서
AT SELECTION-SCREEN ON VALUE-REQUEST FOR A
PERFORM F4_HELP_A
기능으로 A값을 변경했습니다
변경후에 A값을 기준으로 B값도 같이 변경하고싶은데 변경이안됩니다..
어떻게 해야하는지 알수있을까요?
B 값이 A의 F4로 보여지는 여러 필드중 하나라면 아래와 같이 하면 되고
F4IF_INT_TABLE_VALUE_REQUEST 펑셩은 이용했다면
2개이상의 값을 전달이 필요한 경우
DYNPFLD_MAPPING table parameter를 이용하시면 됩니다.
그게 아니고 A 필드의 값에 따라 B 필드의 값을 변경하고 자 한다면
A의 F4 로직 이후에 B 값의 로직을 채우신 후
DYNP_VALUES_UPDATE 펑션으로 마무리 하시면 됩니다.
해당 펑션에 대해 자세한 것은 구글링으로 찾아보셔도 되고요...