En esencia OpenOffice evoluciona
continuamente y tiene mucho de su trabajo enfocado a generar una
compatibilidad total con M$ Office, el que no lo logre no se debe a
falta de empeño o capacidad, solamente que cada vez con mas determinación M$ no genera soporte para ningún formato abierto y menos cumple
normativas ISO, mucho peor cuando considera que su mayor competencia
es precisamente OpenOffice.
Lo que preocupa a muchos profesionales y Técnicos en esta
temática de la compatibilidad, es por el futuro proceso de migración
a Software Libre de la administración pública boliviana,
especialmente entre CALC y Excel(c), expresada mas concretamente entre
“OOo Basic”1
y “Visual Basic”(c),
y en particular lo referente a los “macros”, las tablas dinámicas (Piloto de datos) y el trabajo con objetos; en lo concreto estas supuestas
insuficiencias provienen de las funciones del OOo Basic
de Calc que en esencia son las mismas que de Excel(c), pero teniendo en
cuenta las sustanciales diferencias entre sus modelos de objetos,
mucho más si tomamos en cuenta algunas nuevas características del
entorno de programación Visual Studio(c) de Excel(c).
De la misma manera y pese a que el
tamaño de la planilla (matriz) actualmente es de 1.048.576 filas por
1.024 columnas, cuando alguien requiere trabajar con conjuntos de
datos muy grandes, lo razonablemente pertinente es al menos recurrir
ya a un manejador de bases de datos como el archiconocido MySQL o el
PostgreSQL, a través del componente “Base” de OpenOffice para
datos externos y no en una matriz como las hojas de cálculo, sean
Calc o Excel(c).
Asimismo hay que tener en cuenta que
Calc ofrece varios puntos fuertes a su favor como un
asistente de funciones más sofisticado que el de M$, que permite
navegar a través de fórmulas anidadas; ademas de un "Piloto de datos" con mayores capacidades que las "Tablas dinámicas"; asimismo Calc
permite trabajar fehacientemente datos históricos, especialmente
fechas desde el 01/01/100 DC, haciendo inclusive la compensación del
desfase de 11 días (por efectos del paso del calendario juliano al
gregoriano) que es muy útil para calcular períodos históricos, etc.
MANEJO DE TRANSFORMACIÓN
(PORTABILIDAD) DE ARCHIVOS
En la práctica, cuando en Calc
se guarda un archivo de M$ Excel(c) con el formato “.ods” (Hoja de
cálculo de OpenDocument), y posteriormente lo vuelve a abrir, muy
posiblemente se generaran algunas diferencias en el formato;
asimismo, tambien verá diferencias de formato cuando abre en Excel
un archivo generado por Calc en formato Excel (xls).
Más allá de las simples diferencias en el formateo de texto,
gráfico y objetos OLE, se presentan las siguientes diferencias que
es preciso tomar en cuenta:
Tanto el formato Excel(c) como el formato
Hoja de cálculo de OpenDocument admiten ciertas características
como el texto y el formato de texto que se reflejaran de la misma
manera en ambos formatos, pero en atención a que trabajamos con
datos importantes, debemos tener mucho cuidado cuando se guarda un
documento de Excel(c) con el formato Hoja de cálculo de OpenDocument,
las siguientes son algunas compatibilidades parciales e
incompatibilidades ciertas, pero que al final de cuentas debemos
tomarlas como incompatibilidades todas:
Incompatibilidades entre el formato
Hoja de cálculo de OpenDocument y el formato Excel
En el trabajo estadístico o
financiero, en particular el suministro de parámetros en funciones
de Calc, éste no soporta la inserción de separadores consecutivos
(,,) o (;;) para denotar (economizar la escritura de constantes) la
ausencia de un elemento requerido; en cambio Excel(c) si acepta esta
economía de parámetros.
En el tema de “Protección de datos”,
tanto en la protección de la hoja, Information Rights Management
(IRM) y especialmente el cifrado, es preciso asumir una
incompatibilidad pese a que pueda haber cierto margen de maniobra.
Es preciso verificar la consistencia
nuevamente una vez que se recupera un archivo u otro especialmente en
los siguientes temas ya que presentan ciertas diferencias cuando no
incompatibilidades y como ya dijimos es mejor pecar por exceso que
por defecto:
- Fórmulas
- Fórmulas OLAP
- Comentarios de la celda
- Herramientas de datos
- Datos externos
- Tablas
- Tabla dinámica
- Libros compartidos
- Gráficos
- Hipervínculos
- Impresión (especialmente “encabezado” o “pie de página”
POLÍTICAS DE USO
Por todo lo anterior y para orientar y
gestionar de mejor manera las herramientas TIC, en especial de
ofimática y entre ellas, la tan requerida Hoja de cálculo,
es preciso que se establezcan políticas específicas institucionales
que sean ejecutadas en el trabajo cotidiano para un mejor
aprovechamiento del potencial de cada una de ellas, asi como de la
infraestructura TIC en general.
- Determinar los usos específicos de la Hoja de cálculo y sus límites, asi como establecer la necesidad de implementar sistemas informáticos dedicados, cuando la envergadura de la información a trabajarse y la dimensión del histórico en el tiempo útil a generarse sean ya muy grandes y sea necesario utilizar manejadores de Bases de Datos.
- Definir el uso del PILOTO DE DATOS (vea las referencias sobre este tema al final del documento) en lugar de conceptos provenientes del uso de las "Tablas Dinámicas", para un mejor trabajo en el tratamiento, análisis, combinación y comparación de grandes volúmenes de datos.
- Establecer normas para generar reportes en formatos internacionales compatibles y o copias opacas como PDF para su socialización con instituciones asociadas.
- Implementar políticas y normas para la creación, denominación, mantenimientos y administración de nombres de directorios, archivos de hojas de cálculo y sus hojas componentes, así como la denominación de rangos para un fácil mantenimiento, vinculación y respaldo.
- Implementar como proceso general en toda hoja de calculo la formulación natural o explicita, no asociada a campos o nombres de fila o columna, sino denominaciones que permitan autodocumentar el trabajo realizado; por ejemplo: Total_Ganado = Haber_Basico + Total_Bonos - Total_descuentos.
- Para los procesos de Impresión determine el uso de rangos de Impresión que permitan una manipulación dinámica de los mismos que facilitará la opción de impresión de áreas seleccionadas de mejor manera.
ALGUNAS REFERENCIAS Y ENLACES
ESPECIALIZADOS EN INTERNET
Los siguientes enlaces nos llevan a recursos muy importantes y didácticos para apoyar concretamente inquietudes, dudas y necesidades específicas que tengamos sobre la temática tratada aquí:
Aprendiendo programación en “OOo Basic”. http://www.universolibre.org/node/8
Crear Tablas Dinámicas en Openoffice calc (piloto de Datos).
Diferencias de uso entre Calc y Excel
Manual de OpenOffice Calc. http://es.tldp.org/Manuales-LuCAS/doc-manual-OOCalc/Calc.pdf
OPENOFFICE.ORG CALC a tu alcance, Antonio Roldán Martínez (Colección Hojamat.es ). http://hojamat.es/publicaciones/open1.pdf
Tutorial practico y básico de recursos OOo. http://www.fce.unam.edu.ar/descargas/OOO/Tutorial-OpenOffice-V3.pdf
Using the DataPilot. http://www.odfauthors.org/openoffice.org/english/userguide3/calc3/cg3.3-revisions/cg3.3-ch8-datapilot-pdf/view
E n l a c e s
Guía de Calc para usos Financieros y Contables
Otros recursos
Sub-foro OOo CALC, (Guías básicas sobre AOO Calc).
Tablas dinámicas en OpenOffice Calc (El piloto de datos)
------------------------------------------------------------------------------------------------
1OpenOffice.org
Basic, conocido como OOo Basic, es uno de los cuatro lenguajes de
macros que tiene la suite Apache OpenOffice y sus derivados. Es
similar al lenguaje Visual Basic que sirve para la programación de
macros para las aplicaciones de OpenOffice.
Comentarios
Publicar un comentario
Agradecemos tus comentarios.