下拉字段值未显示在"结果"列表中,但下拉列表中有可用值

2020-08-25 14:21发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)嗨, 我已经在结果列表视图中为...

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


嗨,

我已经在结果列表视图中为BP_HEAD_SEARH组件的字段(自定义字段)创建了下拉列表。

我已经在Get_P方法中添加了如下代码:

案例iv_property。
当if_bsp_wd_model_setter_getter => fp_fieldtype时。

rv_value = cl_bsp_dlc_view_descriptor => field_type_picklist。


尾巴。

在Get_V方法中,我添加了以下代码:


*类型:ty_dom_value的开头,
* DOMVALUE_L类型DOMVALUE_L,
* DDTEXT类型VAL_TEXT,
* ty_dom_value的结尾。
*数据lt_dom_values类型的ty_dom_value的类型表。
*数据 ls_dom_value类似于lt_dom_values的行。
*数据:lt_ddlb TYPE bsp_wd_dropdown_table,
* ls_ddlb TYPE bsp_wd_dropdown_table的类型,
* lr_ddlb TYPE到cl_crm_uiu_ddlb的类型。 数据:IF_BOL_BO_COL_ITERATOR的LR_ITERATOR类型参考。
*如果sy-langu ='EN'。
* lv_lang ='EN'。
* else。
* lv_lang ='DE'。
* endif。
*创建对象lr_ddlb
*导出
* iv_source_type = if_bsp_wd_valuehelp_pldescr => source_type_table。
** LR_ITERATOR = me-> collection_wrapper-> get_current()。
*
*从dd07t WHERE
中选择domvalue_l ddtext到表lt_ddlb中* domname ='ZBU_00RECYBD'和DDLANGUAGE = lv_lang按VALPOS进行订购。


* SORT lt_ddlb按值升序。 "

*将初始行插入lt_ddlb索引1。 。
*
*
* rv_valuehelp_descriptor = lr_ddlb。

下拉列表显示文本,但是在结果列表中不显示值,如果我单击列下拉列表显示值,如果我选择了该值,则仅过滤器设置的值不在行中显示。

请帮助我。

谢谢

尼拉姆

dropdown.jpg (26.2 kB)
5条回答
空代码
2020-08-25 14:57

Hi Neelam,

首先,我不明白为什么您要在搜索结果列表中设置一个值。 您要编辑结果列表吗?

关于此,

Nithish

一周热门 更多>