01-18-2007 4:04 PM
Hi Experts,
I'm running a BDC involving the structure / screen F110V. I'm using the following line of code to check my program name:
.....IF F110V-PROGN = 'RFF0AVIS' ....
However, F110V-PROGN is always a blank string and the condition is never satisfied. Am I checking the correct value off the screen field or is there a correction? How do I check the PROGN field for a particular value?
Any help would be greatly appreciated. Thanks.
01-18-2007 4:10 PM
First try recording your transaction with SHDB. Take the same value which got recorded and put in your BDC. It should work.
Thanks,
Santosh
01-18-2007 4:57 PM
Hi Santosh,
Thanks for the quick reply.
I did, indeed, record a BDC with the said fields so that I could get the field name (PROGN).However I want to execute different logic based on the value of the F110V-PROGN.
The condition always fails due to the fact that the screen field value is always a blank.
Any comments? Thanks again.
01-18-2007 5:14 PM
Batch input is a one way street. You can only send data to the trasnaction. You can't read data from the transaction.
Rob
01-19-2007 3:39 AM
I am altering the BDC in my report according to the situation .Here ,the situation is I need to check the IF F110V-PROGN = 'RFFOAVIS'. and then perform a particular statement of BDC.
01-19-2007 4:21 AM
HI,
I think you should be check the recorded code.
in your case, FNAM might be F110V-PROGN(1)
and FVAL will be 'RFFOAVIS'.
Based on this you can do your coding.
Regards
Subramanian
01-26-2007 11:41 AM
01-26-2007 11:41 AM