We maken gebruik van cookies om u in Freshdesk een betere ervaring te kunnen geven.
Meer informatie over de soorten cookies die we gebruiken en informatie over waarom en hoe we ze gebruiken, vindt u in ons Privacybeleid. Desgewenst kunt u cookies uitschakelen. In de Freshdesk service wordt veel gebruik gemaakt van cookies en bepaalde onderdelen werken mogelijk niet correct als u cookies uitschakelt.
Daarnaast wordt aangenomen dat u instemt met de manier waarop we cookies gebruiken zoals beschreven in ons Privacybeleid, tenzij u cookies uitschakelt in de browser.
Build 4.3.63 (14-9-2020 Released)
Nieuw
Gebruik hiervoor de appSetting publicOriginSaml2 in het web.config bestand.
InitialSorting attribuut
Het DataTables-control heeft een attribuut genaamd InitialSorting, waarin deze sorting kan worden gezet, zoals bijv:
Gebruik de kolomnaam met eventueel een sorteerrichting, dus in bovenstaand voorbeeld is
RegistrationDateAsStringde kolomnaam enDESCde richting.Sorteerrichtingen
De mogelijke sorteerrichtingen zijn:
ASC: er wordt oplopend (ascending) gesorteerd.DESC: er wordt aflopend (descending) gesorteerd.Indien er geen richting opgegeven wordt, wordt
ASCals default gebruikt.Sorteren op meerdere kolommen
Er kunnen meerdere sortering achter elkaar worden ingesteld, zoals bijv:
Scheid hierbij de meerdere kolommen d.m.v. een komma.
De spatie na de komma is niet nodig, maar is wel toegestaan.
Het DataTables-control laat normaal gesproken alle items zien waartoe een bezoeker toegang heeft. Daarna kan de gebruiker middels de filters een subset tonen.
Soms is het echter wenselijk om al van te voren de set van items te filteren, zodat er meerdere pagina's van kunnen worden gemaakt met een subset van items. Denk hierbij bijvoorbeeld aan een pagina met alleen alle zaken die in behandeling zijn, of alleen alle zaken die dit jaar zijn toegevoegd.
Hoe stel ik FilterDefs in?
Voeg aan het DataTables-element de tag
<FilterDefs>toe, en plaats daarbinnen 1 of meer van de beschikbare FilterDef-elementen (zie 'Beschikbare FilterDefs').Voorbeeld:
Beschikbare FilterDefs
Op dit moment zijn er 2 FilterDefs beschikbaar, en beiden werken ze hetzelfde als de filters die op de pagina getoond kunnen worden:
Er kunnen meerdere FilterDefs worden opgegeven. Deze werken als 'AND', dus aan alle voorwaarden moet worden voldaan voor een item wordt opgenomen in de te tonen set.
De FilterDefs worden hieronder beschreven.
TextFilterDef
Middels het TestFilterDef kan er gefilterd worden op een tekst in een bepaald veld:
De volgende attributen zijn beschikbaar:
Field: Dit is de naam van het veld waarop gefilterd moet worden.Text: DIt is de tekst die gevonden moet worden.Meerdere zoekwaardes voor TextFilterDef
Het is mogelijk om meerdere zoekwaardes op te geven.
Er wordt gezocht met een OR, dus minimaal 1 van de waardes moet gevonden worden.
Het
Text-attribuut blijft beschikbaar, maar daarnaast kun je ook waardes opgeven op onderstaande manier:(Al deze teksten worden samen als 1 lijst beschouwd (dus zowel die op het TextFilterDef als die van de onderliggende TextFilterDefText-en.)
Let wel op dat je de volgende register-tag bovenin
je pagina erbij moet hebben staan:
DateBetweenFilterDef
Middels het DateBetweenFilterDef kan er gefilterd worden op een datumreeks op een bepaald veld:
De volgende attributen zijn beschikbaar:
Field: Dit is de naam van het veld waarop gefilterd moet worden.FromDate: De begindatum waaraan de datum van items moet voldoen.Optioneel: indien niet opgegeven wordt alles uit het verleden opgehaald.
ToDate: De einddatum waaraan de datum van items moet voldoen.Deze einddatum is inclusief, dus 'tot en met'.
Optioneel: indien niet opgegeven wordt alles uit de toekomst opgehaald.
* Let op: dit vereist een KIM-instantie van minimaal versie 8.0.45 of 8.1.2 i.v.m. een wijziging in de Kim.Cases.Overview searchset.
Wijzigingen
Geen wijzigingen.
Bugs
0 Stemmen
0 Opmerkingen