Rule1: ------ Inputs: items - AnyType index - Number(Integer) itemsToken - AnyType Code: ---- a!gridRowLayout( id: ri!index, contents: { a!floatingPointField( label: "Total Amount incl GST ($)" & ri!index, value: ri!items[ri!index].amountInGst, saveInto: ri!items[ri!index].amountInGst ), a!imageField( label: "delete " & ri!index, images: a!documentImage( document: a!iconIndicator( "REMOVE" ), altText: "Remove", caption: "Remove ", link: a!dynamicLink( value: ri!index, saveInto: { a!save( ri!items, remove( ri!items, save!value ) ), a!save( ri!itemsToken, append( ri!itemsToken, save!value ) ) } ) ), size: "ICON" ) } )