Now able to get row selected data for Web -> Table element -> Row selection ( Single )

Here I have selected Single row selection for the table element and this is the logic that I am trying to implement on a button element after selecting the row.

This logic is working fine for table element row selection as Multiple select but it is not working as expected for single select.

So what should happen? What is not working exactly?
Try to log ticket from array element to make sure that you really have some model there. And make a check for valid index to prevent navigation if nothing is selected

In the single selection mode, when a row is selected, clicking the action button should capture the selected row’s data and navigate to the appropriate view. However, the current behavior unselects the row before executing the button’s business logic, resulting in the loss of the selected row data.

In contrast, the multiple selection mode functions correctly—selected rows remain intact upon clicking the button, allowing the business logic to capture and process them as expected.

The issue in single selection mode occurs because the row selection is cleared before the button’s logic executes, preventing it from accessing the selected row’s data.

I want to select a row and perform some action (e.g delete the selected row), so the possibilities would be that we select a row and click a button (which is a common button for all the rows) or we can have individual buttons for each row.
I was trying the first approach but it is not working as described above. if the first approach is not possible please let me know if we can implement second approach which is also acceptable in our case.

If the action button is located in table row and should trigger some action for data in this row - you don’t need to do any process for selection.
Every element in table row has a record model in triggers. So when you click button and On Click trigger runs you can expand model from trigger and have uploaded model with ID and another provided info to run process you need.

About the case with uselecting row on button click. Plese make sure that button has Click Event = Use&Stop and provide more details with screenshots of interface to better understand the problem.

Here, after selecting the row, I want to do two operations either edit or delete of the row.
That’s why I need to select one row at a time.

This is the logic that I have written for edit button which is working fine for multiple select optin not for signle select option.

As I see you take data from the table, navigate to another page and put this data to input fields.
Possible problem is that elements of this page are not rendered at the moment when you update them. It takes some time after navigate command to do it. You can add delay after navigate block to test if this will help.
But better solution is to save shop2 model to global variable. For the elements of the target page you can confige On Create process for input strings where you will expand data from shop2 variable and update data.
Another check that could be done - please add Write to log for array element to make sure that model taken really has some data (and make sure that index = 0 for Array Element)

For this table, this is the business logic that I am using,
here I am storing the value in shop2_var global variable.

After selecting row on click of edit button, it should navigate to another view.

This is the business logic of the element where I want to show the data stored in the variable.

You are checking backend logs. But logs that you use in web apllication are frontend. It should be checked in browser developer mode (F12 usually) console tab.

You are right, there is an issue with single row select for tables and it will be fixed soon.
As a decision right now, possible options to make it work correctly:

  1. Change row selection to multiple and it should run without changing anything else.
  2. Use table On Row Double Click trigger. It dosn’t require interface changes but will allow to run all required processess and could be better for users. Direct double click instead of selecting row and then click on edit button.
  3. Add edit button right to the table using + Add custom column. Edit button will be right in the required row.

Good evening. We see the problem. But there is no solution yet. As a quick option, you can set the Click Event setting to “Use & Pass” or “Bypass”. This should help.