Saludos,
He mirado el vinculo, pero para los que no sabemos de programación....
el vinculo no nos ayuda.
Gabriel
Ariel Constenla-Haile escribió:
Hola Mauricio,
On Wednesday 30 September 2009, 02:28:22, Mauricio Baeza wrote:
Gabriel Raigosa escribió:
Vaya que si es un problema que el solver del OpenOffice no guarde el
modelo.
El caso en el que trabajo tiene tantas condiciones que volver a
plantear las mismas es bastante tedioso.
Esperemos que exista alguna solución. Voy a revisar los vínculos que
me enviaste.
Hola...
Tal vez exista, Solver tiene su propia interfaz
http://api.openoffice.org/docs/common/ref/com/sun/star/sheet/XSolver.html
Sus propiedades son muy simples, no veo problema para guardarlos y
generarlos por código, tal vez Ariel nos pueda ilustrar al respecto
los dos diálogos involucrados (Herramientas - Solver, y luego presionar el
botón Opciones) no son accesibles mediante la API de OOo.
Eso quiere decir que no hay una manera "user-friendly" de guardar la
configuración cuando el usuario cierra el diálogo.
No obstante, como el solver es un componente UNO, es posible instanciarlo,
configurarlo, invocar XSolver.solve(), y si no hubo error, guardar la
configuración.
Pero para que todo esto sea "user-friendly", habría que recrear una interfaz
gráfica (copiando la de OOo)...
Creo que lo mejor es abrir un issue, bien documentado, mostrando cómo es que
MS Office guarda el modelo, etc.
No creo que sea tan difícil de implementarlo del lado de OOo (las opciones del
solver son ya guardadas temporalmente mientras el documento está abierto, el
problema es que no se guardan con el modelo del documento
http://svn.services.openoffice.org/opengrok/xref/DEV300_m60/sc/source/ui/miscdlgs/optsolver.cxx#558
)
Saludos