CDLJava Updates
Versie 2014 (versie 17)
Belangrijkste verandering tov versie 14.
- Aanroep van tekstverwerker aangepast. Leidde soms tot fout in windows 7 met office pakket. (versie 17.01.b)
- Helpmenu wordt ook met password afgegrendeld. (versie 17.01.a)
- De mogelijk dat de dossiers in een database worden opgeslagen ipv afzonderlijke bestanden (extra optie).
- De uitslag van de scoring nu via xhtml: flexibele, betere en mooiere opmaak van de uitslag.
- Van de uitslag kan een PDF gemaakt worden.
- Standaard printen van de uitslag gaat nu via een PDF of naar keuze via de ingestelde tekstverwerker of webbrowser.
- Poliplus rapportage (extra optie).
- Koppeling met het Zis (extra optie).
- CDLWeb is een extra optie waarbij CDLJava uitnodigingen kan versturen via email. De afname loopt dan via CDLWeb.nl.
- Achtergrond bij vragenlijstafname is instelbaar onder menu Extra|Opties
- Vragenlijsteditor toegevoegd.
- Administartie module maakt onderscheid tussen snelle invoer (=scoren van papieren vragenlijsten) en vragenlijstafname.
Dit geeft een betere telling voor de afdracht van copyright.
- Een vorm van compact scoren is toegevoegd: Meerdere normeringen worden nu in één tabel weergegeven.
- Analyse per schaal voor een vragenlijst is nu mogelijk voor alle schalen en alle antwoorden in één overzicht.
- Haal de update
Hieronder volgt een vrij technische beschrijving van updates en verbeteringen voor de verschillende versies.
15.04.c maart 2010
- In debug mode uitgebreide info over norm klasse bij de uitslag.
- Dubbele tabellen in uitslag verwijderd.
- Conditie-evaluatie voor variabelen bij lijstafname kent nu = en ! bv $conditie ($naam$!piet)|goto 3
- radiogroep verbeterd.
15.04.a 1. 12-2-2010
- Debug info kan gemaild worden naar Buro Tester via Menu Extra
- Bij normering via mean-sd kwam bij deciel 10 altijd de klasse "Zeer hoog": gecorrigeerd
- Update via menu Extra. In overleg met Buro Tester kunnen er updates klaar gezet worden die automatisch geladen worden. Herstarten noodzakelijk. Let op lees- en schrijfrechten.
- Debug info gaat nu automatisch naar bestand cdljava/cdldata/cdljava.log
- Module Bourdon en helptekst verbeterd.
15.03.n dec 2009
- Bij maximalevensters uit juiste weergave bij vragenlijst afname.
15.03.m 1-11-2009
- 1. afbreken/hervatten kan nu meerdere keren achtereen.
- 2. admin onderzoek nu altijd met usernaam gegevens
- 3. admin testafname en hervatafname nu altijd met client gegevens
15.03l 18-5-2009
- Bij Zis menu moeten ID en Password steeds worden ingevuld.
- '1 vragen overgeslagen' gecorrigeerd.
- stanines gaven bij scoren nog steed klassen
15.03k 1-5-2009
- Scoren gaf altijd standaardklassen. Nu alleen nog standaard klassen bij compact scoren.
15.03j 1-2-2009
- scoren van lijsten met klassen en normgetal gaf geen klassen nu gaat deze combiantie wel goed.
15.03i 1-3-2009
- 1. compact scoren voor stanine aangepast
- 2. compact score voor klasse "laag gemiddeld" herbenoemd naar benden gemiddeld (TCI,NEO-FFI en M_Persoon)
- 3. compact scoren voor analyse hermeting verbeterd.
- 4. Help en esc toets werken nu altijd voor DossierManager, Analysehermeting
- 5. Sluiten van xhtml-viewer zet hoofdscherm op voorgrond, nu niet meer.
15.03h 1-4-2009
- 1. De begrippen huidigeleeftijd en testleeftijd ingevoerd. Worden berekend indien geboortedatum bekend is, ander 0.
Beide worden steeds berekend resp. bij personalia openen en scoren per meetmoment (zodat normering met juiste leeftijd geschiedt).
- 2. cdljava.log staat weer in cdldata ivm schrijfrechten (pad zetten in cdljava4log.properties)
- 3. bij scoren worden alleen gevraagde normeringen weer gegeven; indien ene normgroep ontbreekt wordt de normgroep Algemeen gekozen.
15.03g 1-1-2009
- 1. scoren werkt nu lijsten zonder normen beter af (werden overgeslagen).
- 2. zoeken op geboortedatum in database verbeterd
- 3. bij geen normgroep wordt algemene normgroep gekozen
- 4. hervatten bij db-opslag toegevoegd; dossier wordt gekozen via kenmerk
- 5. na zoek in personalia blijft zoekselectie na een actie staan.
- 6. onderzoeksdatum vullen bij poliplus export werkt indien formadmin aanwezig
15.03f
- 1. in een engelstalig OS (US en EN) is er een date regel ipv datum regel
eventuele date regels worden omgezet naar datum regels.
- 2. makeDate() kan nu ook US dates aan (via makeDateUS())
- 3. de klassen tabel, extra tabel weg
15.03d
- bij scoren EXtended kwam altijd een tabel zonder normen; bij klassen en deciel (oid) wordt de klasse altijd bepaald
15.03c
- Bij scoren liep soms de boel: opgelost
15.03b
- 1. bij scoren werden de missing items niet juist geteld; verbeterd in scoren.
- 2. geboortedatum in picklist ontdaan van 00:00:00
- 3. Poliplus rapportage toegevoegd.
- 4. Zis module toegevoegd
15.03a
- 1. conditionele menu-onderdelen alleen zichtbaar indien aanwezig: zis, db, spss
- 2. !!!let op bij distributie toevoegen:
- a. map css
- b. map jars: [test.jar] log4j.jar itext.jar core-renderer.jar Tidy.jar
- c. map jars zis.jar voor ziskoppeling
- d. map jars maakspssfile.jar voor spssmodule
- e. map jars database driver bij database optie
- f. map propertie db.properties voor database optie
- g. map propertie zis.properties voor siz optie
- 3. Bij scoren liep een vragenlijst met normen in de schalen muv de eerste schaal vast.(gewijzigd in uitslag)
- 4. Conversie van dossiers naar db en zis via zis.jar
15.02b
- 1. Scoren geeft klasse en normscore netjes samen weer in een tabel
15.02a
- 1. CDLWeb nu via http://cdlweb.nl
- 2. Personalia mogen nu in een database
- 3. CDLWeb kan gescoord worden via cdljava als database verwijst naar cdlweb.nl
- 4. internet onderzoek maken via http://cdlweb.nl
- 5. internet uitnodigingen maken via http://cdlweb.nl
15.01c
- 1. letteraanduiding voor normtabel verbeterd
- 2. Telling van lijstafname maakt onderscheid tussen normale afname en snelle afname.
- 3. Statistics telt snelle afname apart: voor door berekening van afdracht copyright
- 4. aanwijzing $gemiddeld aan scoren toegevoegd
- 5. Nieuwe API voor cdlweb geimplementeerd
15.01b 1 februari 2008
- 1. Rapportage van overgeslagen vragen weer opgenomen.
- 2. Vragenlijst opdracht $leegvars toegevoegd om bij formulieren / open vragen altijd met lege velden te beginnen.
- 3. Lijsten met scoringmodule werden dubbel geteld, modules worden nu weergegeven in CDLJavaAdmin.log als Tesmodule
15.01a
- 1. compact scoren ingevoerd: alle normen worden omgezet naar een zevenklasse.
Zie http://burotester.nl/html/nl/cdljavanormen.html
- 2. uitvoer nu via xhtml: flexibele, betere en mooiere opmaak van de uitslag
- 3. Uitslag kan nu naar tekstverwerker, browser en pdf
- 4. printen via pdf (AcrobatReader)
- 5. Schaal Analyse kent nu optie Alle schalen (genoemd als "Alle schalen" bij de schalenlijst)
14.01s
- 1. printLijst kan alleen reguliere multiplechoice lijsten printen!
- 2. hervatten van onderzoeken met spatie in naam, gaf leesfout
- 3. Menu Onderzoek|Haal internetdata toegvoegd; indien dossiermap en internet datamap niet in dezelfde zijn wordt de data van de internet map naar de dossiermap gebracht. Tevens worden alle onderzoeken op internet gezet.
- 4. Print lijst verbeterd: nu klopt het aantal antwoorden.
- 5. Splash via getResource voor betere performance werking op internet (pics/tester.gif in jarfile)
- 6. properties/personalia.properties via getResource voor betere performance werking op internet (kan nu in jarfile)
- 7. Helpbestanden van testjes via getResource ....
- 8. ndInfo vulvars verbeterd, lezen via
- 9. Alle internettoegang nu met Basic Authorisation (client:password in check.properties)
- 10. Internet via php-script in cdlweb beveiligd
- 11. maakInternetOnderzoek en onderzoekafname nu ook via cdlweb
- 12. Analyse per schaal: lopende vraagnummer verwjderd, rapport via htmlPanel.
- 13. Opmaak van uitslag via css/cdljava.css
-
14.01r
- 1. hervat onderzoek vroeg twee maal om een password, dat is niet de bedoeling; nu niet meer
- 2. bij vragenlijstafname was de achtergrong kleur van de antwoord tekst altijd wit ipv de gekozen achtergrond kleur.
- 3. bij vragenlijstafname werd het gekozen antwoord aangegeven met de achtergrond kleur; dat was erg schreeuwerig, nu door een lijn kader.
- 4. bij vragenlijstafname zijn de knoppen onder Terug, Verder en Help beter uitgelijnd.
- 5. maakinternetonderzoek bewaard emailadres als variabel emailadres. Na het gekozen dossier wordt het emailadres ingevuld indien variabel emailadres bekend is.
- 6. Statistics verbeterd: datumverwerking verbeterd, telt nu ook onderzoeken en factorscores
- 7. menu Onderzoeken: Overzicht van internet onderzoeken toegevoegd
14.01q 27 november 2007
- 1. ndPersonalia opgebouwd via nu via properties/personalia.properties (altijd bij update voegen!)
- 2. Normgroep instellen nu via personalia ipv via properties/personalia.properties
- 3. Layout van lijstafname verbeterd en openvragen nu beter geïntegreerd.
- In de mixed mode (multiplechoice en openvragen) mooier en sneller.
- $radiobutton|variabelnaam
- $radiogroep|variabelnaam
- $textField|variabelnaam
- $textArea|variabelnaam
- $choice|variabelnaam
- Ook voor deze elementen geldt dat een antwoord gegeven moet worden in cliënten invoerstand.
- 4. class textDialog verwijderd
14.01p
- 1. radiobutton en radiogroep functioneren nu zoals gewenst
- 2. knoppen Verder en Terug omgekeerd bij lijstafname
- 3. lijsteditor geactiveerd
- 4. TEMP map instelbaar via properties/check.properties bv. TEMP=c:/tempcdljava
14.01o
- 1. Analyse hermeting: is verschil nu standaard meting2-meting1
- 2. Analyse hermeting: controle op gelijke lijsten verbeterd
- 3. Analyse hermeting: labels en kleuren van TSquare omgekeerd
- 4. Analyse hermeting: plaatjes naar TEMP map (sneller en netter, koppeling met Word beter)
- 5. Analyse hermeting: RC en CO kolom weggelaten en gem. patiënten en algemeen toegevoegd.
- 6. In vragenlijst is voor Analyse hermeting per schaal het gem en sd en sdmeetfout nodig voor patiënten en Algemeen (in deze volgorde!)
- 7. textDialog en verwerking ervan verbeterd
- 8. Antwoorden bij MC vragen nu in RadioButton ipv Button mooier (?) en sneller!
- 9. Text in textdialog mag variabelen bevatten
- 10. util/utils readvars sloot rapfile niet nu wel
- 11. radiobuttons en radiogroep zette conditie en text als keuze, nu niet meer: alle regels na $radiobutton en $radiogroep zijn keuzes.
14.01n
- 1. Personalia nu met uniek kenmerk
- 2. Analyse hermeting Labels Verbeterd ed. in juiste volgorde afhankelijk van gem. van normgroepen
- 3. Tbar verbeterd: bij normscore 0 toch juiste aantal schalen tellen.
14.01m
- 1. stoppen met AltF4 gaf soms ongewenste resultaten (sluiten bij fout password) verbeterd
- 2. condities en variabelen weer Hoofd en Kleine letters gevoelig.
- 3. Fisheyemenu voor "Hervat afname" geeft mogelijkheid zeer veel afnames weer te geven. Max 1024.
- 4. Hervat afname nu achter wachtwoord
14.01l
- 1. savedata van ndPersonalia verbeterd: niet meet de beperking van 250 chars voor eerste regel
- 2. vas saved data via ndPersonalia nu via util.utils.save
14.01k
- 1. $klaar statement in vragenlijst: maak klaar button zichtbaar
- 2. $stop afname statement in vragenlijst: stop vragenlijstafname met allDone().
- 3. bij leeg infoscherm geen info maar direct vraag 1 en helpscherm "geen hulp beschikbaar"
- 4. bij lege vraag ga verder naar volgende
- 5. een vragenlijst met enkel een infoscherm wordt als zodanig uitgevoerd. werkt in onderzoeken ed.
14.01.j
- enig intern werk aan ndKey voor pdf, rtf rapportage voor versie 15.
-
14.01i
- 1. fout personalia venster: berekening van leeftijd uit datum soms fout. Verbeterd.
- 2. uitlijning van uitslagveld voor klassen: right align
14.01h
- 1. Tekst voor afname hervatten dialoog verbeterd. Afbreken -> hervatten
- 2. Tbar en ndKey aangepast zodat norm 0 niet weergegeven wordt en plaatje wel getekend wordt.
- 3. backup maken van vragenlijst bij vragenlijsteditor verbeterd.
- 4. verwijderen van vragenlijsten onder menu Bestand van de Lijsten-editor opgenomen.
14.01.g
- 1. vas is nu onderzoek gevoelig(breekt onderzoek niet meer af)
- 2. achtergrondkleur bij testafname in te stellen via opties
- 3. met toets Delete eerdere antwoorden verwijderen
-
14.01f
- 1. verbetering Look&Feel:
- Esc sluit vensters
- F1 geeft helpvenster handleiding of instructie
- alle instructie via constant.manual
- frame uitgebreid implements Runnable, WindowListener, KeyListener, ActionListener
- 2. Debugger kan onder menu Extra aan/uit gezet worden
- 3. mail debuginfo onder menu Extra
- 4. cdljava is geen Aplet meer!
- 5. diverse interne verwijzingen naar vars in cdljava direct via cdljava.vars
- 6. analyse bij hermeting: meetmomenten zelf invoeren met zetMeetmoment.
- scoring houdt rekening met chronologie van meetmoment
- veranderscore houdt rekening met verbeterichting door
- naar de gem van de patiënten en algemene populatie te vergelijken
- veranderplaatjes en tekst in tabel daarop aangepast.
14.01e
- 1. diverse functies voor lijstafname toegevoegd die conditioneel uitgevoerd kunnen worden:
- $conditie (vraagnr1=vraagnr2)&()|() opdracht|....
- meerdere conditie mogelijk gekoppeld met & en | geen nesting
- elke conditie tussen ()
- een conditie mag de functie (@som{vraagnr, vraagnr,...}><=getal) bevatten
- een conditie mag variabele ($variabele$=tekst) bevatten
- laatste bevat opdracht|argument
- opdrachten: goto|vraagnr;
- addlijst|lijstnaam;
- zetvar|varnaam=varinhoud;
- schrijfvars|ja;
- zetwaarde|vraagnr=waarde
- alert|tekst
-
- 2. alle vensters hebben de mogelijkheid met een ESC te sluiten.
- class frame regelt div. listeners voor window, key, action en thread
- 3. Alle Strings niet meer via properties bestanden.
14.01d
- 1. dubbelscoren na formulier afname opgelost
- 2. leeslijst foutmelding bij lijst zonder vragen opgelost
- 3. voor alle internet toepassingen (muv saveObject) nu via php-script ipv Perl
- 4. toegevoegd in vragenlijst de mogelijkheid om condities op te nemen:
- $conditie (vraagnr=[getal])&()|() opdracht
- de conditie is bv. (vraag1=getal) of (vraag1=vraag2)
- meerdere conditie mogelijk gekoppeld met & en |
- elke conditie tussen ()
- opdrachten: goto [vraagnr];addlijst [lijstnaam];
- zetvar varnaam=varinhoud;alert|[tekst]
- 5. class Key verbeterd las scoringssleutels fout...
- 6. ItemInspectie layout verbeterd.
- 7. route terug door de vragenlijst verbeterd.
14.01c
- 1. lijsten met variabelen in de scr en vragen worden weer goed verwerkt
- 2. ndInfo verbeterd
- 3. lijsteditor schrijft na de antwoorden ook goed weg.
- 4. formulier checkbox gecorrigeerd. true en false hadden een $
- 5. html formulier nu beschikbaar als holub lib geladen is.
14.01b
- 1. formulieren bewaren data per meetmoment en scoren ook per meetmoment gewijzigd in ndPersonalia, Variabelen en Formulier
- 2. table cellpadding = 2 ipv 5
- 3. ndInfo init() styles verbeterd
- 4. HTMPLPanel() styles verbeterd
- 5. verzamelLijstInfo: nu geen cdljava.css meer in header
- 6. naam van het databestand werd 2x gemaakt indien automatische dossiervorming uit staat. ndPersonalia gecorrigeerd.
- 7. alle lees en schrijfuncties ook voor unc paden.
14.01a
- 1. Analyse bij hermeting
- 2. indien score en itemrecords in dossier leeg zijn worden deze nu overgeslagen ipv error
- 3. C-Schaal volgens Guilfort 1965, als norm toegevoegd
13.02d
- 1. schrijf timing dossierwerk
- 2. Bij dossiervorming geen leestijd meer gebruiken maar direct lezen
- 3. Formulier verbeterd: labels mogen HTML bevatten.
- 4. buffer read en write van Objects en utils functions
- 5. lintrans bij normen geeft kolomtekst Normscore ipv Deciel
- 6. Scoringsoutput kleiner gemaakt door tabellen cellpadding=5 toe te passen
13.02c
- 1. print een lijst leverde bij meerdere lijsten printen de gekozen lijst én alle eerder gekozen lijsten. Verbeterd.
-
13.02b
- 1. meten met tijdlimiet bij eerste vraag starte al bij instructie, verbeterd nu start bij eerste vraag op scherm.
-
13.02a
- 1.schaalscores mogen nu gemiddeldes zijn. De regel
- $gemiddelde
- levert gemiddelde scores over aantal items.
- 2. score wordt nu weergegeven met precisie van 2 decimalen.
13.01p
- 1. CDLJava voor internet (CDLDienst) uitgebreid:
- a. host in te stellen via check.properties
- b. maken van internet onderzoeken voor afname via browsers
- c. Startline wordt: java.exe -cp . com.burotester.cdljava.cdljava CDLDIENST CDLDIENST [debug] [nopass]
- check.properties regelt de host en cliënt
- 2. check.properties regelt de volgende zaken (Startline heeft prioriteit!):
- basePad=burotester.nl//cdldienst host
- client=rombouts//cdldienst cliëntnaam
- Language=NL/taal instelling
- ReadInfo=false//opstartscherm ja/nee
- UpdateURL=http://burotester.nl//update url
- UpdateLijsten=true//lijsten update
- DEBUG=no//debugger
- password=no//starten met functies zonder password
13.01o
- 1. Verbetering van antwoorden bij vragenlijsten met twee keuzen bv. SIW
-
13.01n
- 1. Analyse van vragen met HTML-opmaak worden nu juist weergegeven
-
13.01m
- 1. Tunen van diverse functies op performance
-
13.01l
- 1. tests en posthoc vragenlijstverwerking kunnen nu ook in een onderzoek op elke plaats (kon voorheen alleen als laatste in een onderzoek.....)
- ndLijst wacht op tests en hulpprogramma's totdat van class frame running=false
13.01k
- 1. formulieren en scherm registreren altijd zonder statusregel
- 2. rapportage naar nieuw filesysteem
- 3. afgebroken bestand ook in backmappen afhandelen
13.01j
- 1. afgebroken bestanden goed converteren
- 2. korte weergave van uitslag met ==
- 3. F5 in hoofdvenster vernieuwd menu's
13.01i
- 1. De uitslag is gewijzigd: Bij uitgebreide uitslag de HTML versie
- indien niet aangevinkt bij Opties dan een korte versie zonder plaatjes (sneller en compacter)
- 2. De uitslag genereert bij meerdere normgroepen alleen nog een uitslag
- als de normgroep bestaat.
- 3. De volgorde van de vragenlijsten in de uitslag is gewijzigd bij
- meerdere normgroepen. Nu gesorteerd per vragenlijst ipv. per normgroep.
- (een veel gevraagde verandering).
- 4. Alle schermen zijn nu beter vormgegeven en volgen het ingestelde uiterlijk
- 5. F1 =help moet nu bij alle schermen werken. (als de handleiding up to date is.... :-( )
- 5. De t-score normering is verbeterd, (gaf soms fouten bv. bij mmpi-2)
- Overigens heb ik de mmpi-2 volledig gewijzigd vwb de scoring. Werkt
- alleen met versie 13.01i ...............
- 6. statusRgel aan frame toegevoegd.
- 7. classe inform voor grijsvlak met tekst.bv. indexeer, winword zoeken,
- verzamelLijstInfo, doPerl (internet)
- 8. Overzicht Onderzoeken toegevoegd onder menu Help.
13.01g
- 1. Bereken T score op basis van gem. en sd. formule 50+(score-mean)/sd
- gewijzigd in 50+10*(score-mean)/sd
- 2. Bij een corrupt dossier wordt geprobeerd dit na melding te repareren
- 3. Contexthelp via F1 bij Openingsvenster, Personalia, ManageDossiers, Lijstafname, Maakonderzoek
- 4. Programma controleert elke minuut de onderzoeken en de afgebroken afnames en zet die in het menu.
- 5. ndKey geoptimaliseerd op snelheid (stringBuffers toegeast ipv Strings)
- 6. Alle functies op lijsten gaan nu via URL dus ook op internet mogelijk
hiervoor gewijzigd utils, leeslijst, cdljava.getCodebase(), maakonderzoek
- 7. Alle lijstkeuzen nu via Choice cdljava.lijsten; hoeven dus niet meer steeds gelezen te worden.
- 8. Dossiers zonder naam worden nu bij Dossier management goed weergegeven
- 9. zoek acties zijn niet meer hoofd- en kleine letter gevoelig
- 10. maakOnderzoek venster nu in swing
13.01f
- 1. personalia berekent de leeftijd weer
- 2. dossiermanagement venster verbeterd
- 3. analyse werkt weer
13.01e
- 1. ndPersonalia met bestanden genereerde fout bij submappen in de datamap. opgelost.
- 2. Dossiermanagement gaf hinderlijk "gespring" in de tabel als de tabel direct geupdate wordt na verwijderen van een dossier.
- Oplosing: dossier verwijderen en in tabel de rij leeg maken ten teken dat ie verwijderd is.
- 3. onderzoek gemaakt worden na maximaal één minuut zichtbaar in alle gelijktijdig draaiende programma's
- 4. ndPersonalia linkedlist wordt beter geupdate zodat alle gelijktijdig
- draaiende programma's een actueel dossieroverzicht krijgen
- 5. Alle wachttimers gezet op 500ms. voor beter performance
13.01d
9.01d 16-10-2002
- werkt ook weer als applet in IE
9.01c 14-10-2002
- Fout in directe invoer: indien het vragengebied focus had ging hat aantal vragen met twee vooruit.
opgelost.
9.01c 16-09-2002
- fout in directe invoer: indien het vragengebied focus had ging het aantal vragen met twee vooruit. Opgelost.
- Bestandsnaam bij uitslag vermelden
- registreer helptekst nu in map help/nl
- ndPersonalia houdt focus indien er geen bestandsnaam is.
9.01b 1 juni 2002
- ndInfo geen Save en Open onder menu Bestand (ivm hogere beveiliging van onderliggend systeem).
- Alle functies in het openingsscherm nu met een password afgegrendeld.
- Storende fout in PrintFormat: bij float presentatie wordt het eerste
cijfer achter de komma soms met één verhoogd.
Oplossing PrintFormat eruit en alles formatteren met java.text.NumberFormat. Resultaat fraaier, minder code en sneller.
- Fout: de functie maakonderzoek voegde het nieuwe onderzoek niet aan de onderzoeken toe --> nu wel.
De handleiding is bijgewerkt tot versie 12.01. Indien u over een
oude handleiding beschikt dan kunt deze via het programma updaten of downloaden.
Of neem contact op met ons.