Je wilt een overzicht van deelnemers die ingeschreven zijn in een opleiding die present en/of geslaagd zijn. Denk bijvoorbeeld aan het creëren van een overzicht voor personen die PE-punten mogen ontvangen, of een overzicht voor jouw contactpersoon.

Wat zijn de mogelijkheden?
Filter de lijst met deelnemers op presentie en/of slaging, denk o.a. aan de volgende mogelijkheden:
  1. Deelnemers zijn present.
  2. Deenemers zijn niet present.
  3. Deelnemers zijn geslaagd.
  4. Deelnemers zijn niet geslaagd.
  5. Deelnemers zijn present en geslaagd.
  6. Deelnemers zijn present maar niet geslaagd.
  7. Deelnemers zijn niet present maar wel geslaagd.
  8. Deelnemers zijn niet present en niet geslaagd.


Datagroepen:
De filter is te gebruiken in de volgende datagroep(en):
  1. Opleiding: herhaling opleidingdeelnemers.


Wat gebeurt er en wat is er nodig?
Als je vanuit de opleiding, tab 'Documenten' het overzicht genereert worden alleen die deelnemers getoond die voldoen aan de opgegeven filter. Je hebt dus een documenttemplate met herhaling van de deelnemers nodig. In de samenvoegcode van de herhaling wordt een filteroptie toegevoegd. Met deze filter zorg je ervoor dat alleen de deelnemers getoond worden die voldoen aan de voorwaarde(n).
Maar let op: of iemand present is, wordt bepaald door de in de opleidingssoort (tab 'Algemeen') ingevulde presentie % voor akkoord. De presentie en slaging moet voor alle onderdelen, daar waar deze verplicht zijn, zijn ingevuld. Heb je geen presentie- of slagings verplichting ingesteld in de soortonderdelen? Dan is elke deelnemer altijd voor 100% aanwezig of geslaagd. Het maakt dan niet uit of je de presentie/slaging hebt ingevuld of voor sommige deelnemers deze op nee hebt gezet.

Voorbeeld document template:
Het voorbeeld is gemaakt met behulp van documenteditor 3.0, datagroep 'Opleiding'. De deelnemers worden met behulp van een tabel weergegeven.
  1. Present: gebruik filteroptie '\@ FILTER:present=true'.
  2. Geslaagd: gebruik filteroptie '\@ FILTER:geslaagd=true'.
  3. Present en geslaagd: gebruik filteroptie '\@ FILTER:present=true;geslaagd=true'.
Let op
  1. spatie voor \@
  2. spatie na \@
  3. scheidingsteken na FILTER -> (dubbelpunt)
  4. scheidingsteken tussen de mogelijkheden -> (punt komma).
Heb je de documenttemplate al gemaakt? Open deze dan. In de tab 'Editor' (1) klik je op '<> HTML' (2) om de broncode te openen.

HTML broncode aanpassen:

Scroll in de broncode naar de tabel waarin de deelnemers worden weergegeven. Je kunt

ook met behulp van 'ctrl-f' zoeken op '[OpleidingDeelnemer]'.

Voeg aan samenvoegcode [OpleidingDeelnemer] de filteroptie \@ FILTER:present=true of geslaagd=true toe.

Let op: voor \@ moet je een spatie toevoegen.
  1. Voeg de filteropties toe aan deze samenvoegcode om de filtering te activeren.
  2. Heb je de lijst in een tabel staan? Voeg dan hier de filter ook toe zodat je in het ontwerpscherm (tab 'Editor') ziet dat je een filteroptie hebt toegevoegd.
Als je de broncode verlaat door op '||| Editor' te klikken dan is de filteroptie dus zichtbaar.
Moet op het overzicht de deelnemers getoond worden die niet/wel present zijn of wel/niet zijn geslaagd?
  1. Present: gebruik filteroptie \@ FILTER:present=false of \@FILTER:present=true .
  2. Geslaagd: gebruik filteroptie \@ FILTER:geslaagd=false of \@ FILTER:geslaagd=true.
  3. Present en niet geslaagd: gebruik filteroptie \@ FILTER:present=true;geslaagd=false.


Voorbeeld:


Tip: deze filter kun je ook uitbreiden met factuur betaald ja/nee. '\@ FILTER:present=true;geslaagd=true;betaald=true'. Let op: scheidingsteken = ; (punt-komma).


Bijgewerkt tot en met versie 89