Web UIには、フィールドの値ヘルプを作成します

1:作成get_vのフィールドの方法は、我々はこの方法をget_v追加属性に値を追加する必要があります

 

2:機能モジュールを作成します。

 

 機能モジュールの内容:

 

 

3:値ヘルプを作成します:T-CODEを、SE11

 

 

 

 4:get_v方法

方法GET_V_ADDR。
   DATA 
    ls_map_service_team_name TYPE if_bsp_wd_valuehelp_f4descr => gtype_param_mapping、
    ls_map_service_team_typeのTYPE if_bsp_wd_valuehelp_f4descr => gtype_param_mapping、
    lt_inmap                  TYPE if_bsp_wd_valuehelp_f4descr => gtype_param_mapping_tab、
    lt_outmap                 TYPE if_bsp_wd_valuehelp_f4descr => gtype_param_mapping_tab、

    lo_property_accessの        TYPE  REF  TO if_bol_bo_property_access、
    lo_entityの                 TYPE  REF  TOcl_crm_bol_entity、
    lo_rootの                   TYPEの REF  TO cl_crm_bol_entity、
    lo_btadminh               のTYPE  REF  TO cl_crm_bol_entity、
    lo_coll                   TYPE  REF  TO if_bol_entity_col、
    DREFの                      TYPEの REF  TO データ。

  FIELDシンボル <fv_process_type> TYPEのcrmt_process_type。

  CHECK iv_mode = if_bsp_wd_model_setter_getter => runtime_modeを。

  lo_entity?=  - > collection_wrapper-> if_bol_bo_col〜get_first()。
  IF lo_entityはIS BOUND。
    lo_root = lo_entity-> get_root()。
  ENDIF 

  IF lo_rootはIS BOUND。
*     lo_coll = lo_root-> get_related_entities(iv_relation_name = 'BTOrderHeader')。
*     lo_btadminh = lo_coll-> get_first()。
* 
*     DREF = lo_btadminh-> GET_PROPERTY( 'PROCESS_TYPE')。「#EC NOTEXT 
  ENDIF * 
*   ASSIGN DREF - > * TO <fv_process_type>。
*
   ls_map_service_team_name-context_attr = ' test1の' 
  ls_map_service_team_name-f4_attr = ' PARAM1 ' APPEND ls_map_service_team_nameをTO lt_inmap:。

  ls_map_service_team_name -context_attr = ' STRUCT.ADDR '" 出力位置 
  ls_map_service_team_name-f4_attr = ' PARAM1 '" パラメータ
  APPENDの ls_map_service_team_name TO :lt_outmap。

  CREATE  OBJECTの rv_valuehelp_descriptorのTYPEのcl_bsp_wd_valuehelp_f4descrを
     輸出し
      iv_help_id         = "ZTEST_VALUE_HELP 
      iv_help_id_kind    = if_bsp_wd_valuehelp_f4descr => help_id_kind_name 
      iv_input_mapping   = lt_inmap 
      iv_output_mapping = lt_outmap 
      iv_trigger_submit = abap_true。
ENDMETHOD。

 

おすすめ

転載: www.cnblogs.com/liyafei/p/11586652.html