ProbReg

Op het mainframe had ik een problemenregistratie tool helpen bouwen dat ik ook wel eens op de PC wou uitproberen.

probreg.png

De categorie├źn, statussen en tabnamen heb ik configureerbaar gemaakt zodat het ook bruikbaar is voor andere zaken.

De getoonde versie gebruikt XML voor de data opslag, er is ook een versie die net als de webvariant ActieReg SQL(ite) gebruikt, deze gebruikt daarvoor de code die ik voor de webapp gemaakt heb en werkt daardoor ook met gebruikersnamen.

Wat ik later heb toegevoegd is het kunnen gebruik maken van stijlen in de tekstpagina's. Deze mogelijkheden worden op de andere pagina's automatisch uitgeschakeld en zijn (voorlopig?) ook niet te gebruiken in de SQL versie.

Gemaakt in Python/wxPython. Nagebouwd met PyQt toen wx nog niet omder Python3 werkte. Dat doet het inmiddels wel dus die versie is ook weer in ere hersteld, helaas zijn ze niet uitwisselbaar vanwege verschillen in de rich text realisatie.

Ik heb nog een variant van deze applicatie gemaakt, deze gebruikt als opslag backend MongoDB omdat ik iets anders wou dan XML en ook geen kolommen database. Tegelijkertijd heb ik de GUI wat versimpeld: van zeven tabs naar drie omdat die tabs met aparte grote tekstvakken me toch wat overbodig leken. :

probreg-mongo.png

source: https://github.com/albertvisser/probreg/

documentatie: /docs/probreg/