Project

General

Profile

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.

Status:
Resolved
Priority:
P4 Normal
Category:
-
Target version:
Start date:
19/03/2025
Due date:
% Done:

0%

Estimated time:

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.

Related issues 2 (0 open2 closed)

Related to Tezza - Project activity #31283: Akten libraryResolvedNume Groenewegen18/03/2025

Actions
Related to Tezza - Project activity #31350: Validatie voor minimaal één ingevuld formulier veldResolvedNume Groenewegen24/03/2025

Actions
Actions #1

Updated by Nume Groenewegen about 2 months ago

  • Status changed from New to In Progress
Actions #2

Updated by Nume Groenewegen about 2 months ago

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.
Actions #3

Updated by Nume Groenewegen about 2 months ago

  • 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)
Actions #4

Updated by Nume Groenewegen about 2 months ago

Voorbeeld van configuratie in searchTablePageConfigs:

"sidebarFilters": {
  "formId": "akten.sidebar-filters.search",
  "extras": {
         "queryMode": "on-trigger" 
  }
},
Actions #5

Updated by Diego Mirandola about 2 months ago · Edited

  • 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.

Actions #6

Updated by Nume Groenewegen about 2 months ago

Actions #7

Updated by Nume Groenewegen about 2 months ago

  • 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.

Actions #8

Updated by Nume Groenewegen about 2 months ago

  • Status changed from Test approved to Resolved

In contezza-apps release 3.21.2

Actions #9

Updated by Nume Groenewegen about 2 months ago

Also available in: Atom PDF