Contamos con un Interactive Report en donde necesitamos crear una columna que nos permita eliminar el registro.
Paso a Paso:
Creamos dentro de nuestro query un campo nuevo de nombre REMOVE
El campo REMOVE se le asigna el Type: LINK y se asigna lo siguiente:
Link text:
<span class="t-Icon fa fa-trash-o" aria-hidden="true"></span>
Link Attributes:
id="#REMOVE#" class="delete t-Button t-Button--danger t-Button--simple t-Button--small" title="Delete Project: #DESCRIPTION#"
Para poder identificar el registro que se va eliminar, se necesita crear un Page Item, en donde se almacenará el ID exacto del registro
Se crea un Dynamic Action, en el evento Click
Y en las acciones de TRUE se crea lo siguiente:
Acción #1: Confirmar la eliminación
Acción #2: Asignar el valor del registro seleccionado al nuevo Page Item creado
Acción #3: Ejecutar el comando delete con el registro del Page Item.
Acción #4: Refrescar la región.
Y como resultado se obtiene lo siguiente: