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
-- 
Ariel Constenla-Haile
La Plata, Argentina

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Responder a