cancel
Showing results for 
Search instead for 
Did you mean: 

Row Selection Event Capture in SAP Fiori Element V2 List Report

tamilselvanm
Participant
0 Kudos

Hi Team,

I developed SAP Fiori Elements V2 List Page and Object Page.

In Object Page, I added a custom section and table in it.

Based on row selection in table( It is a responsive table ) from list page, I will have to call OData in Controller page and display the records in table accordingly.

How to capture the row selection event in List page table record?

Regards,

Tamilselvan

arunbharathi
Employee
Employee
0 Kudos

Hi Tamilselvan,

If the control/custom section is bound to the object page context then the control binding will fetch only the data relevant to that object page binding path and here List page control details are not required.

In scenarios where the Object Page is launched directly then controls from LR will not be initialized and the table records will not be available.

ex : Mange Product

In this application, the Object Page section "Sales Revenue" has a custom table "Target Sales Data". This table shows data only for the product "HT-1035". Smart Table Binding:
<st:SmartTable id="SalesPriceFacetID" persistencyKey="SalesPrice" header="Target Sales Prices" useVariantManagement="false" enableAutoBinding="true" showRowCount="true" tableType="ResponsiveTable" tableBindingPath="to_ProductSalesPrice" entitySet="STTA_C_MP_ProductSalesPrice"> </st:SmartTable>

If this does not suite your scenario , could you please elaborate more on the reason why the row selection in List Report is required in Object Page.

Thanks,

Arun

SAP

View Entire Topic
arunbharathi
Employee
Employee
0 Kudos

Hi Tamilselvan,

If the control/custom section is bound to the object page context then the control binding will fetch only the data relevant to that object page binding path and here List page control details are not required.

In scenarios where the Object Page is launched directly then controls from LR will not be initialized and the table records will not be available.

ex : Mange Product

In this application, the Object Page section "Sales Revenue" has a custom table "Target Sales Data". This table shows data only for the product "HT-1035". Smart Table Binding:
<st:SmartTable id="SalesPriceFacetID" persistencyKey="SalesPrice" header="Target Sales Prices" useVariantManagement="false" enableAutoBinding="true" showRowCount="true" tableType="ResponsiveTable" tableBindingPath="to_ProductSalesPrice" entitySet="STTA_C_MP_ProductSalesPrice"> </st:SmartTable>

If this does not suite your scenario , could you please elaborate more on the reason why the row selection in List Report is required in Object Page.

Thanks,

Arun

SAP