Changes between Version 5 and Version 6 of Documentatie/Beheerder/Scripts


Ignore:
Timestamp:
Apr 26, 2011 1:30:04 PM (15 years ago)
Author:
adriaan
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • Documentatie/Beheerder/Scripts

    v5 v6  
    135135Het invulveld dat daar verschijnt bevat de instelling voor het maken van backups. 
    136136 
     137=== Leeftijdsselectie === 
     138 
     139De naam van dit script is {{{leeftijds-selectie}}}. 
     140 
     141Dit script drukt een lijst af op het scherm van patientnummer en -naam die in een 
     142opgegeven periode binnen een bepaalde leeftijdscategorie vielen. 
     143 
     144Het script kan vier parameters aannemen, begin en eind van de periode en de minimum en maximum leeftijden. 
     145Het opgeven van de periode is verplicht; de leeftijden niet en die staan standaard op 40 tot 60 jaar ingesteld. 
     146 
     147 - Om het begin van de periode aan te geven, geef parameter {{{begin:YYYY-MM-DD}} op. 
     148 - Om het einde van de periode aan te geven, geef parameter {{{eind:YYYY-MM-DD}} op. 
     149 - Om de minimumleeftijd op te geven, geef parameter {{{min:NN}} op. 
     150 - Om de maximumleeftijd op te geven, geef parameter {{{max::NN}} op. 
     151 
     152Als voorbeeld, patienten van 6 tot en met 24 jaar op te vragen die een bezoek aan het AC brachten 
     153van 1 januari 2010 tot en met 14 februari 2010: 
     154 
     155{{{ 
     156Python25\python.exe script.py leeftijds-selectie begin:2010-01-01 eind:2010-02-14 min:6 max:24 
     157}}} 
     158 
     159De uitvoer is tab-gescheiden. 
     160 
     161 
    137162=== SVN Cleanup === 
    138163 
     
    158183  - {{{status}}} laat de status van de OpenAC versie zien. Hierbij worden regels afgedrukt met een letter of symbool vooraan om aan te geven wat de status is. ''?'' geeft een bestand aan dat onbekend is bij versiebeheer; dat zou normaal gesproken niet voor moeten komen. ''M'' geeft een bestand aan dat veranderd is in de lokale versie; die kunnen via versiebeheer ingeleverd worden. Andere letters (''A'' en ''C'') kunnen voorkomen maar geven een probleem met de installatie aan. 
    159184  - {{{scrub}}} is een stoomwals die over alle versiebeheer problemen heen walst door dingen lukraak weg te gooien. Als OpenAC niet wil opstarten vanwege versiebeheerproblemen en ook niet bijgewerkt kan worden en script {{{svn_cleanup}}} biedt geen soelaas, dan kan ''scrub'' helpen. Omdat dit een paardemiddel is moet ook nog de dag van de week (eerste twee letters) als parameter meegegeven worden, al is het maar om te voorkomen dat je dit per ongeluk draait en alle veranderingen aan sjablonen en codetabellen kwijtraakt. 
     185 
     186=== Switches === 
     187 
     188De naam van dit script is {{{switches}}}. 
     189 
     190OpenAC kent een groot aantal zogenaamde ''switches'' om het gedrag te beinvloeden of om problemen te helpen uitzoeken. 
     191Een switch kan aan of uit staan. Met dit script is het mogelijk om de switches van OpenAC in te stellen zonder  
     192OpenAC zelf op te starten. Dat kan nuttig zijn in het geval dat OpenAC helemaal niet meer start maar dat het probleem 
     193wel onderzoecht moet worden met bepaalde switches aan. 
     194 
     195Zie [Documentatie/Beheershandleiding/Instellingen de instellingenpagina] van de beheershandleiding voor meer 
     196informatie over de switches zelf. 
     197 
     198Als dit script zonder parameters wordt gedraaid, drukt het de huidige switch-instellingen af. 
     199 
     200Om switches te veranderen, geef de naam van een switch, een is-teken en dan ''aan'' of ''uit'' (het script accepteert 
     201ook ''1'', ''true'', ''ja'' en ''yes'' voor aan en ''0'', ''false'', ''nee'' en ''no'' voor uit -- als het script het niet 
     202snapt, vertelt het wel wat het wel verstaat). Het is mogelijk om meer dan een switch tegelijk in te stellen. 
     203 
     204Hieronder een voorbeeld om de switches op te vragen en een tweede om de switches {{{debug_sql_read}}} uit en {{{skip_svn}}} aan te zetten. 
     205 
     206{{{ 
     207Python25\python.exe script.py switches 
     208Python25\python.exe script.py switches debug_sql_read=uit skip_svn=aan 
     209}}} 
     210 
    160211 
    161212=== Periodieke TOREN-import ===