cancel
Showing results for 
Search instead for 
Did you mean: 

UI5 table design thinking

benlim
Contributor
0 Kudos

Hi,

How can I store below table whereby the user able to maintain the data without changing the table structure in backend. For example, populate new browser as new column and number as its item.

How do I render this table as Odata service in order to be consumed in sapui5 whereby each row might have empty value/cell?

Thanks.

Regards,

-Ben-

benlim
Contributor
0 Kudos

Hi pars.man,

I've come across your profile and noticed you are experienced developer in UI5. Could you assist me on this design?

Thanks.

Regards,

-Ben-

Accepted Solutions (0)

Answers (1)

Answers (1)

former_member484715
Contributor
0 Kudos

Hi Yen Shen, Ben Lim,

Based on what I understand from your requirement, we have the sap.ui.Device library to detect the client's device. You can detect the device in the component file itself and send the data to your odata.

At your odata, you can create different fields for different browsers and whenever your clients browser is detected, in the CREATE_ENTITY, you can increment the browser count.

Regards,

Arjun Biswas

benlim
Contributor
0 Kudos

Hi Arjun Biswas,

Appreciate your reply.

Sorry for my question is not clear. My requirement is not to detect client's device.

My requirement would have something like this. User will maintain below table in backend.

Row 1 Column 1, the item is IE but there is no version. So output blank.

Row 1 Column 4, the item is CHROME and version is 49. So output at Row 1 Column 4 as 49 under Chrome column.

How could I render this table maintenance to output as per the layout shown? It could be the case whereby there is a merging of table data horizontally or vertically across cell.

Thanks.

Regards,

-Ben-