La tercera oleada: Nuevo ataque a OpenOffice.org


Parece que al personal de Microsoft le encanta emprenderla constantemente contra OpenOffice.org.
Esta vez, de manera burlona, por parte de Ponicke de Argentina.

Veamos que no funcionan como debe ser o no se puede hacer….o tal vez sí se puede y no es para tanto como lo pinto Ponicke…
Arranquemos con la primera parte del artículo:
http://blogs.technet.com/ponicke/archive/2009/07/31/los-bloopers-de-la-suite-de-oficina-del-vecino-y-no-es-chiste-pase-y-vea.aspx

1-Conversión de texto a numero:

El muy pillo intenta sumar un campo texto contra un numérico. Por supuesto no va a funcionar. Pero se le ocurre convertir dicho campo a numérico creyendo que la solución es esa.
OpenOffice.org no puede realizar la conversión dejando un apostrofe “‘” delante del número.
Existen varios formas de enfrentar el problema:
1-Usando la formula =VALUE(celda), simplemente copiamos esto a una nueva celda y obtendrá el valor numérico de la misma.
2-Utilizando la opción de búsqueda y reemplazo (presionado ctrl+f o eligiéndolo por el menú de opciones). Tildando la opción expresiones regulares. En la opción de búsqueda poner “.*” sin las comillas y en el campo que indica el texto a  reemplazar, escribir “&” sin las comillas. Pulsamos en reemplazar y listo!
3-Las extensiones, como siempre, al rescate!
http://extensions.services.openoffice.org/project/CT2N
Esta extensión es fabulosa, no solamente les va a permitir convertir lo que tanto le cuesta a Ponicke sino que mucho mas!.

El score queda: OpenOffice.org 1 Ponicke 0

2-Incrustar un gráfico de una planilla de calc a Writer y que se actualice dinámicamente.
Ponicke nuevamente supone que tiene que funcionar como MS Office. El muy incauto arrastra directamente el gráfico al Writer.
OpenOffice.org tiene una característica muy interesante que se hubiera dado cuenta si se hubiera molestado en leer la ayuda.
Pero claro, es mas fácil decir que no se puede en vez de presionar esa tecla que esta cerca del esc, la segunda en el lado superior izquierdo del teclado.Si! F1 para acceder a la ayuda. Parece que los usuarios de Windows le tienen fobia a leer la  ayuda!!.
Si solamente nos interesa tener un gráfico estático, simplemente lo arrastramos desde la planilla al documento. Pero si nos interesa que se actualice dinámicamente, lo hacemos presionando la tecla ctrl+Shift. Listo!
Tan difícil era?

A ver como vamos en el score: OpenOffice.org 2 Ponicke 0

3- Si Arrastramos un documento de calc sobre otro, abre el último no guardando los cambios del anterior.
Ponicke puede dejar de preocuparse. Ese bug acaba de ser resuelto:
http://qa.openoffice.org/issues/show_bug.cgi?id=69524
Así que para la revisión 3.1.1 saldrá con esta corrección.
Mientras tanto para mitigar el problema, recuerden abrir una nueva ventana para abrir un documento ya grabado, si es que todavía no guardaron el documento en el que estaban trabajando.
Vamos a ser buenos y le damos un poco de crédito a Ponicke.
Score: OpenOffice.org 2 Ponicke 1

4- Copiar una tabla de Witer a Impress, incluida la tabla anidada.

Ponicke sigue pensando que con un simple copy paste va a copiar todo porque sí.
La solución es la siguiente:
En la presentación, Insertar > Objecto > OLE Object > OpenOffice.org 3.1 Text
Modificamos el tamaño de la caja que aparece hasta la posición que queramos.
Abrimos el texto que queremos mostrar
Marcamos la tabla, elegimos editar > Copiar
En la presentación, posicionamos el cursor en la caja de texto, elegimos Editar > Pegar
Listo!
Score: OpenOffice.org 3 Ponicke 1

5- Función de comparar documentos
Aquí podemos darle la razón a Ponicke. La herramienta de comparar documentos no compara las tablas.
Pero nuevamente!, las extensiones al rescate!.
http://extensions.services.openoffice.org/project/DeltaXMLODTCompare
Score gracias a la comunidad: OpenOffice.org 4 Ponicke 1

Veamos la segunda parte del artículo:
http://blogs.technet.com/ponicke/archive/2009/08/15/los-bloopers-de-la-suite-de-oficina-del-vecino-y-no-es-chiste-pase-y-vea-parte-2.aspx
Lo primero que nos muestra es como MS office 2007 nos tira un warning cuando intentamos sumar un campo de texto contra uno numérico.
Según él, OpenOffice.org debería hacer lo mismo. Puede que sea útil para unos casos pero inútil en otros.
Por ejemplo:
Si tenemos una columna con 1000 valores, mezclados con 300 leyendas de texto y lo que nos interesa es hacer una sumatoria de los valores. Para OpenOffice.org seria tan simple como hacer =SUM(rango1:rango2). Para el caso de MS Office 2007 nos daría un montón de warnings.
Seguimos con la manía de que todos los paquetes de oficina deben comportarse como MS Office.

6- Autofiltro y la función de autocompletar:
El problema existe y esta reportado. Pueden ver el historial aquí:
http://user.services.openoffice.org/en/forum/viewtopic.php?f=9&t=20725
La única solución por el momento es utilizar copiar y pegar que sí funciona, en vez de la función de autocompletar arrastrando la celda.
Como complemento, un usuario creo una serie de macros para imitar el comportamiento de Excel de arrastrar y soltar para mitigar el problema:
http://ooomacros.org/user.php#188206
Ponicke se queja que este error tiene 7 años. Puede que tenga razón, como puede que no.
Si leen el historial de ese bug, primero el usuario no trata del todo bien a los desarrolladores y pretende que a toda costa le solucionen su problema.
El usuario claramente pretende que dicha función sea un calco de MS Excel.
Perooo, si el autofiltro se comporta de diferente manera según la versión de MS Office.
Tomemos el siguiente ejemplo:
Tengo la siguiente tabla:
Letra   Numero
a       1
a       2
b       3
c       4
a       5
a       6
b       7
b       8
c       9
b       10

Quiero hacer un filtro solamente de a, seleccionar el resultado y pegar el resultado en un nuevo documento.
Resultado de MS Office 2003: Pega correctamente solamente el a
Resultado de MS Office 2007: Pega correctamente a…pero se lleva acompañado b 3 y c 4….¿como?
¿No esta implementados los filtros de la misma manera en la version 2003 y 2007?. Parece que no…en la versión 2007 hay que  hacer unos pasos adicionales para que las cosas salgan como uno quiere.
¿Como lo tiene que implementar el desarrollador de OpenOffice.org? ¿Como funciona en 2003 o 2007?

Si hablamos de años con “features”, creo que esta se gana todos los premios.
Esta característica esta desde la primera versión de MS Excel arrastrado hasta la versión 2007:
Creen la siguiente tabla:
En A1 B1 C1 escriban los valores 1 2 3
En D1 E1 F1 escriban los valores 4 5 6
Oculten la colunma C1
Ahora copien el contenido de D1 E1 F1 en B1
Ahora desoculten la celda C1
¿Pero ahí había un 2?. Sí y lo reemplazo, sin preguntar.
En este caso no podríamos dar score a nadie ya que no se sabe si realmente son bugs o la forma en que  funcionan los diferentes productos: OpenOffice.org 4 Ponicke 1

7- Impress, estilos y undo.
Lo que Ponicke muestra en su captura, me refiero a ese manchon negro, no es un bug de OpenOffice.org sino que me inclino por un bug de los drivers de la placa de video o las fuentes del sistema operativo que esta utilizando.
Ponicke, por favor, utilice un sistema operativo maduro, no Windows 7 que recién salió!. Me niego a creer que haya sacado a relucir sus dotes artísticos editando la captura con el paint.
Por el tema de hacer un undo en los estilos, es una función no implementada y se encuentra listado en la pagina oficial
http://wiki.services.openoffice.org/wiki/OOoWriterDesignProblems#Undo
Aca le daríamos la razón a Ponicke. De todas maneras, ¿Para que quiere hacer un undo, si con un simple edit en el textbox puede volver a ver el texto, modificarlo y salvarlo si quiere?.
Por mala leche: OpenOffice.org 5 Ponicke 1

Hay que tener en cuenta que a pesar de los problemas, OpenOffice.org sigue avanzando. Tan solo son un puñado de desarrolladores y estan haciendo un trabajo impresionante que a Microsoft le demandó años y miles de millones de dolares.
Que los empleados de Microsoft le presten atención, significa que se esta convirtiendo de apoco en un producto completo.
El grado de aceptación por parte de los usuarios viene creciendo año tras año. Las cifras hablan por si solas:
http://marketing.openoffice.org/marketing_bouncer.html

En vez de atacar tanto, ¿No seria mejor si colaboramos en mejorarlo?
Por mi parte mi granito de arena es esta entrada.
Gracias a todos por leer estas lineas.

  1. #1 by Fedex on 28/08/2009 - 12:03

    Me acuerdo que el “Chacal” en dominio digital lo tenia de hijo con las respuestas.

    Lo cagaba en todas… jaja..

    Muy buen post!

    Saludos!

  2. #2 by Buanzo on 02/09/2009 - 20:13

    Je. Me hace acordar a mi (triste?) paso por Dominio Digital, donde chacal y yo basicamente nos reiamos de Ponicke cuando defendia IIS….. cuando se usaba para brindar contenido estatico 100% :P

(will not be published)
IMPORTANT! To be able to proceed, you need to solve the following simple math (so we know that you are a human) :-)

What is 4 + 9 ?
Please leave these two fields as-is: