Hi
i have a requirement please help me how to code for this requirement?
in webui screen i add a field ACCOUNT NO in the business role zservicepro
when i try to create a complaint in webui screen,i enter account number and pressing enter then i need to show business partner number which is under account number field.
to get the business partner number as per my requirement we created ztable.from this table we need to pulll the business partner number when user enter account number?
i write the code part in BT120H_CLP
METHOD do_prepare_output.
*CALL METHOD SUPER->DO_PREPARE_OUTPUT
** EXPORTING
** iv_first_time = ABAP_FALSE
*
DATA: current TYPE REF TO if_bol_bo_property_access,
current1 TYPE REF TO if_bol_bo_property_access,
account TYPE zbut0000j3l1fr-zztfldc5lbfr,
partner TYPE zbut0000j3l1fr-partner,
lv_partner TYPE string.
current ?= me->typed_context->btadminh->collection_wrapper->get_current( ).
IF current IS NOT INITIAL.
CALL METHOD current->get_property_as_string
EXPORTING
iv_attr_name = 'ZZFLD00000B '
* iv_use_iso_format = ABAP_FALSE
RECEIVING
rv_result = account.
IF account IS NOT INITIAL. .
SELECT SINGLE partner FROM zbut0000j3l1fr INTO partner WHERE
zztfldc5lbfr = account.
IF partner IS NOT INITIAL.
lv_partner = partner.
CLEAR current1.
current1 ?=
me->typed_context->btpartnerset->collection_wrapper->get_current( ).
* TRY.
* CALL METHOD current1->set_property_as_string
* EXPORTING
* iv_attr_name = 'SOLDTO_NAME'
* iv_value = lv_partner.
** CATCH
cx_sy_conversion_error .
** ENDTRY.
ENDIF.
ENDIF.
ENDIF.
ENDMETHOD.
but my code which is set_property_As_string giveing me empty.
i didnt get data from the context node btpartnerset.
please help me how to do this?