如何在crm中获取视图的所有属性?

时间:2018-10-21 18:41:54

标签: abap sap-crm

在事务BSP_WD_CMPWB中,我从WebUI客户端找到了一个视图。 enter image description here 我想编写一个获取视图结构属性的所有值的方法。
我该怎么办?
我想我需要以某种方式找出该视图结构属于哪个BOL对象...但是我真的不知道。

我是这样开始的...但是不知道我是否在正确的轨道上:D

DATA:
ls_view TYPE "How do I find out the structure type name of my view, does it even exist? 
lv_query_name TYPE CRM_OBJEXT_NAME VALUE. "How do I find out the query name I need to pass to get my view structure?

lr_query = cl_crm_iu_order_agent=>create_order_item_query_int( lv_query_name ).
ls_parameter-name = 'BUPA_NUMBER'. "This is an example filter for my specific case
ls_parameter-value = iv_partner.
APPEND ls_parameter TO lt_paramater.

lr_query->set_query_parameters( it_parameters = lt_paramater ).
lr_result = lr_query->get_query_result( ).

CHECK lr_result IS BOUND.

lr_bol = lr_result->get_first( ).
lr_bol->get_properties( IMPORTING es_attributes = ls_view ).

0 个答案:

没有答案