is there any way to select all rows in a slice (or group in a slice) and run a bulk action on all of them?
The application requires users to perfrom an action on the entire slice or group of rows in a slice all at once, so this would be much better than having them check off every single row before running the action.
To my knowledge, there is no âselect allâ option in multi-select mode. If the set of rows can be described by an expression, you could create an action to apply to the list the expression generates.
You could use an action of type Data: execute an action on a set of rows with a Referenced Table of the table on which the slice is based, a Referenced Rows expression that produces the keys of the rows in the slice, and a Referenced Action of the action you want applied to each row.
Note that youâll have to find somewhere to surface the button for this bulk action, and it cannot be an overlay on a deck, gallery, or table view, unfortunately.
Iâm having exactly the same problem as in this topic.
To work around the problem that there is no âselect allâ in bulk mode, I created my own select all action âexecute an action on a set of rowsâ. This action sets for all rows the column âselectâ to âtrueâ.
The only problem is that my âselect allâ button is visible in every row in the table view. This is not very logical.
Is there really no other workaround for this problem?
By the way, the reason to use a âselect allâ is, that sometimes itâs is needed to apply, or do something on almost all rows, but not all. Then just push âselect allâ, and then de-select some.
We can do Bulk Select in Table, Deck and Gallery View. [Multiselect] We can even navigate to a view thatâs already in Bulk Select Mode. (My Table View is called âTextâ) This is the expression for the Action type âApp: go to another view within this appâ LINKTOVIEW(âTextâ) & â&selected=â & ENCODEURL(ââ) [Multiselect2] Or even navigate to a view thatâs in Bulk Select Mode and items preselected. Like Select All. (My Table is also called "Text) LINKTOVIEW(âTextâ)&â&selected=â&ENCODEURL(âŚ
Lastimosamente no existe la opcion de selecionar todo en appsheet aun, una opcion con la cual yo me movilizo para ejecutar acciones sobre filas en la version de escritorio, es usar el Boton Shift + el cursor. Selecionas el primer registro y de forma posterior junto al boton presionado puedes desplazarte hasta el final y seleccionar todo.
Hi @BMACHERO may you please elaborate it ? Iâve clicked on SHIFT (on my Mac) select first record and move on the other records ⌠but the other records remains unselected âŚ
Thank you, @BMACHERO ! @FaCe , first do a regular click on one checkbox. Then hold shift and click on another checkbox several rows away. All the checkboxes between the first and second checkboxes will get checked.