Project activity #31313
closed
Mogelijkheid om dynamic-form-filter alleen toe te passen bij handmatige trigger.
Added by Nume Groenewegen about 2 months ago.
Updated about 2 months ago.
Description
Op dit moment wordt het filterformulier direct toegepast op de inhoud van de tabel, wanneer deze wordt gebruikt in de search table page. Elke keer dat er iets wordt ingevoerd wordt er een nieuwe zoekopdracht uitgevoerd. In sommige situaties is het handig om de toepassing van de filters op de zoekresultaten (uitsluitend) handmatig te starten.
Acceptatiecriteria:
- De tabel is initieel leeg. Geen zoekresultaten.
- Het formulier bevat een knop 'Zoeken'
- Zodra er op zoeken wordt geklikt wordt de zoekopdracht uitgevoerd.
- Configuratie voor deze modus kan in de searchTablePageConfigs.
- Status changed from New to In Progress
Aanpassingen:
- QueryMode toegevoegd (stream of on-trigger)
- Zoekknop toegevoegd in on-trigger modus.
- Searchform query output afhankelijk gemaakt van querymode
- Querymode geimplementeerd in Search table layout component.
- Status changed from In Progress to Ready in Test
- Assignee changed from Nume Groenewegen to Diego Mirandola
Oplossing geimplementeerd in ContezzaDynamicSearchForm en SearchTableLayoutComponent.
Graag testen op bovenstaande punten in branches:
- feature/dynamic-forms/filter-on-trigger/#31313 (community)
- feature/search-table-layout/filter-on-trigger/#31313 (contezza-apps)
Voorbeeld van configuratie in searchTablePageConfigs:
"sidebarFilters": {
"formId": "akten.sidebar-filters.search",
"extras": {
"queryMode": "on-trigger"
}
},
- Assignee changed from Diego Mirandola to Nume Groenewegen
Wijzigingen in community zijn akkoord.
In de apps had ik twee problemen:
- tezza zaken pagina met aozs actief werkte wel bij verversen maar niet na navigatie -> gefixed
- initialisatie met QueryMode.ON_TRIGGER triggert een overbodige query -> gefixed
Graag valideren.
- Status changed from Ready in Test to Test approved
Aanpassingen gevalideerd in tezza filters en in nieuwe situatie voor de contezza-akten app. Libs zijn gereleased en wijzigingen kunnen mee met de release.
- Status changed from Test approved to Resolved
In contezza-apps release 3.21.2
Also available in: Atom
PDF