22 lines
1.3 KiB
Plaintext
22 lines
1.3 KiB
Plaintext
Dit is voor een geaccrediteerde nascholing met één of meer datums voor dagen waarop de presentie kan worden bijgehouden.
|
|
Leest een eerder gemaakte presentielijst in (zie aanmaken presentielijsten). Deze moet eerst worden opgeslagen als CSV formaat in Excel of Libreoffice. Vervolgens kan deze worden ingelezen.
|
|
|
|
Per lid waarbij 1 of meer kruisjes staan wordt bepaald aan de hand van het aantal datums wat de presentiefactor is. Deze is >0 en <= 1. Indien bijvoorbeeld 5 data mogelijk zijn en een lid is er 4 van de vijf, dan is presentiefactor 0.8.
|
|
|
|
Bij het lid wordt een nascholingsrecord opgevoerd. Als deze er al is en op basis van een presentielijst is opgevoerd, wordt deze **overschreven** door de import. Daarbij wordt bij het administreren van het aantal dagen de presentiefactor opgeslagen en gebruikt om het aantal gevolgde dagen te berekenen.
|
|
|
|
Bij het verwijderen worden alleen nascholingsrecords die op basis van een presentielijst zijn opgevoerd verwijderd.
|
|
|
|
**NB: Dit script werkt zolang alleen het aantal dagen presentie geteld wordt en de datum van presentie voor het tellen niet van belang is!**
|
|
|
|
Het format moet voldoen aan het volgende:
|
|
|
|
1e rij:
|
|
Nascholing, <code>,,
|
|
2e rij:
|
|
<leeg>
|
|
3e rij:
|
|
Naam, Regiocode, Lidnummer, <datum1>, <datum2>, ...
|
|
4e rij en verder:
|
|
<naam>,<Lidnummer>,<X of leeg>, <X of leeg>, <X of leeg>, ...
|
|
... |