‎2007 Nov 04 2:05 PM
Hi Friends,
There is a table BNKA that holds the bank country key(BANKS) and bank key(BANKL). In my dialog program, I have two fields for country key and bank key. Now, I want that there will be a search help for bank key, when user select a bank, I also want to get the selected bank country key. I mean that when user select a bank, I want to output; bank key and bank country key. When these values return I want to assign these values to my dialog fiels.
Is it possible to do this via SE11 and assign search help? Or is it possible this using F4IF_INT_TABLE_VALUE_REQUEST or another ways?
Thanks.
‎2007 Nov 04 2:18 PM
‎2007 Nov 04 2:18 PM
‎2007 Nov 05 2:09 PM
Hi again,
Thanks for reply.
Now, my real purpose is returning the two values to dialog screen.
I have POV statement as;
PROCESS ON VALUE-REQUEST.
FIELD : ITAB-BANKL
MODULE TEST.and my module is;
MODULE TEST INPUT.
ITAB-BANKS = 'US'.
ITAB-BANKL = '123456'.
ENDMODULE.
As seen above I assign 'US' to BANKS although I am calling the POV module when pressing F4 for BANKL . But in result, only BANKL is assigned and BANKS is initial.
I want to assign BANKS field although pressing F4 for BANKL. But how can I do this?
Thanks.
‎2007 Nov 05 2:28 PM
Use the FM,
DYNP_VALUES_UPDATE to update the BANK .
Like
DATA BEGIN OF LNA_DYNPF OCCURS 1.
INCLUDE STRUCTURE DYNPREAD.
DATA END OF LNA_DYNPF.
LNA_DYNPF-FIELDNAME = 'ITAB-BANKS'. " field name
LNA_DYNPF-FIELDVALUE = 'US'. " value
APPEND LNA_DYNPF.
CALL FUNCTION 'DYNP_VALUES_UPDATE'
EXPORTING
DYNAME = l_cporg " your program
DYNUMB = SY-DYNNR " your screen
TABLES
DYNPFIELDS = LNA_DYNPF
EXCEPTIONS
INVALID_ABAPWORKAREA = 1
INVALID_DYNPROFIELD = 2
INVALID_DYNPRONAME = 3
INVALID_DYNPRONUMMER = 4
INVALID_REQUEST = 5
NO_FIELDDESCRIPTION = 6
UNDEFIND_ERROR = 7
OTHERS = 8.Regards,
Naimesh Patel
‎2007 Nov 05 2:59 PM