Eigenlijk kon dit ook in het CSA topic geplaatst worden maar ik denk dat de kennis eerder in deze thread te vinden is.
Voor een developer moet ik de DB Documentatie automatiseren via Oracle SQL Developer. Dat programma biedt een hele mooie methode aan, maar helaas enkel via GUI en in een java-interface. Via de command line is dat niet te doen, zo blijkt uit verschillende posts op het internet: sdcli.exe heeft maar een beperkte set parameters.
Automatiseren van een GUI-programma staat bovenaan op mijn lijstje met ongewenste opdrachten. Het is inefficient, lelijk en error-prone. Bekende tools zoals AutoIT hebben dan ook nog problemen met java forms (i.t.t. Windows forms). Zo ook bij mij: ik kan niet betrouwbaar klikken met mijn script.
Tussenoplossing: alles met pijltjestoetsen, tabs en hotkeys. Spijtig genoeg krijg ik de focus niet in het DB-verbindingsveld met de pijltjestoetsen, of toch niet op een conistente manier. Mijn beste plan tot nu toe was om de verbinding elke keer opnieuw aan te maken (dat kan met Alt-N) en vermoedelijk zou de focus dan meteen in het juiste pane zijn. Test: nee, de focus blijft ergens op de main form.
Zucht. Zoveel mensen zullen er op GoT niet rondlopen die met Oracle SQL Developer werken en identiek hetzelfde probleem gehad hebben, maar als ze ergens zitten is het hier in programming zonder twijfel.
Voor een developer moet ik de DB Documentatie automatiseren via Oracle SQL Developer. Dat programma biedt een hele mooie methode aan, maar helaas enkel via GUI en in een java-interface. Via de command line is dat niet te doen, zo blijkt uit verschillende posts op het internet: sdcli.exe heeft maar een beperkte set parameters.
Automatiseren van een GUI-programma staat bovenaan op mijn lijstje met ongewenste opdrachten. Het is inefficient, lelijk en error-prone. Bekende tools zoals AutoIT hebben dan ook nog problemen met java forms (i.t.t. Windows forms). Zo ook bij mij: ik kan niet betrouwbaar klikken met mijn script.
Tussenoplossing: alles met pijltjestoetsen, tabs en hotkeys. Spijtig genoeg krijg ik de focus niet in het DB-verbindingsveld met de pijltjestoetsen, of toch niet op een conistente manier. Mijn beste plan tot nu toe was om de verbinding elke keer opnieuw aan te maken (dat kan met Alt-N) en vermoedelijk zou de focus dan meteen in het juiste pane zijn. Test: nee, de focus blijft ergens op de main form.
Zucht. Zoveel mensen zullen er op GoT niet rondlopen die met Oracle SQL Developer werken en identiek hetzelfde probleem gehad hebben, maar als ze ergens zitten is het hier in programming zonder twijfel.