Agregar Boton Backup OpenBravoPOS
Openbravo Pos
3 days ago Agregando un botón para hacer un Backup
La idea de este blog es que podamos compartir los cambios que hayamos hecho
en el software Openbravo Pos 2.30.2 ocualquier aporte que nos ayude a modificar
el codigo fuente.
En este artículo voy a explicar la manera de agregar un botón para que al oprimirlo
nos haga un Backup de la base de datos o de losarchivos de instalación según
queramos:
1. En el panel Mantenimiento/Recursos abrimos Ticket.Buttons y agregamos la
siguiente linea:[http://1.bp.blogspot.com/-lYFbqguOdmQ/UL5UTUC6OI/AAAAAAAAACo/8T_sFaYVQJ0/s1600/TICKET.jpg]
2. En la carpeta locales, donde tenemos instalado el Openbravo abrimos el archivo
pos_messages.properties y le agregamos la siguiente linea:
button.backup=Backup
3. Enel panel Mantenimiento/Recursos agregamos una imagen de 16X16 la cual
llamaremos
http://www.editaropenbravo.blogspot.mx/
1/7
10/8/2014
Openbravo Pos
img.backup[http://1.bp.blogspot.com/-KxfaLjVVwi0/U-L5n1MONI/AAAAAAAAACw/UcYIdWnG6fg/s1600/IMG.jpg]
4. En el panel Mantenimiento/Roles en Administrator agregamos la siguiente linea:[http://1.bp.blogspot.com/-mD69OeG6dkA/UL5yipKSEI/AAAAAAAAAC4/T2KYNWPGQIo/s1600/ADMINISTRATOR.jpg]
5. En el panel Mantenimiento/Recursos agregamos el siguiente archivo llamado
Script.Backup al cual le escribiremos lo siguiente:
int n =javax.swing.JOptionPane.showConfirmDialog(
null,
http://www.editaropenbravo.blogspot.mx/
2/7
10/8/2014
Openbravo Pos
"Por favor conecte una memoria USB y presione OK.",
"Backup deExecuter POS",
JOptionPane.OK_CANCEL_OPTION);
if (n == 0) {
Runtime runtime = Runtime.getRuntime();
Process proc = runtime.exec("cmd /C start C:/Users/Carlos/desktop/backup.bat");
}else{
return;
}[http://2.bp.blogspot.com/-dD3apHfTQVk/UL59RqjI8I/AAAAAAAAADA/zPU8FabSv3c/s1600/SCRIPT.jpg]
6. En el escritorio creamos un archivo llamado backup.bat al cual le escribiremos
lo siguiente:...
Regístrate para leer el documento completo.