Hola Manuel y Eduardo. Hola a Todos. La verdad no creo que sea buena idea contratar los servicios de Luis E. Vasquez pues en nuestra empresa no nos dejó buena experiencia. Les cuento esto porque apesar de que ha colaborado mucho en esta lista con la solución a algunas inquietudes y con los comentarios, a nosotros nos fue realmente mal con él. Luis tu sabes porque. Yo manejo la parte de soporte en StarOffice y OpenOffice y la ayuda que recibí por parte de Luis para la conversión de macros fue muy poca, por no decirlo nula. Mas bien te sugiero solicitar la colaboración de Manuel Baeza ([EMAIL PROTECTED])quien maneja a la perfección este tema porque con él si he podido realizar muchos avances en este sentido.
Lo siento Luis pero las verdades hay que decirlas para que nadie más cometa nuestro error. Cordialmente, Milena Ortiz C. Auxiliar de Sistemas NEW STETIC S.A. [EMAIL PROTECTED] Visítenos en: www.newstetic.com -----Mensaje original----- De: Eduardo Moreno [mailto:[EMAIL PROTECTED] Enviado el: Miércoles, 23 de Agosto de 2006 09:03 a.m. Para: [email protected] Asunto: Re: [d_es] Dificultades con Vba a StarBas ic en migració n?= Saludos Manuel: Es muy común que los usuarios se nieguen a reprogramar las macros, sea porque no saben o porque no quieren. Y debemos de entender a nuestros usuarios, ellos ya tienen un metodo de trabajo, el cambiarlo es complicado para ellos (Hay una rama de la psicologís que se encarga de ese estudio). Por tanto, si les vas a cambiar de harramienta, o les das un equivalente o les das una mejor forma y les demuestras que es real. Si tu problema son las macros, Luis ya te dio la solución. Cambialas para que funcionen es OOo. Como bien indicas, es un trabajo especializado, y tomando en cuenta que te estas ahorrando buenas cantidades de dinero, ¿Porque no invertir en capacitación? O contrata una empresa que se encargue de la transformación de macros. Ese es el negocio de Luis, y ya que se a tomado la molestia de ayudar a toda la comunidad, sería una forma muy buena de agradecimiento que se le otorgará este proyecto con su respectiva paga. On Tue, Aug 22, 2006, manuel chavarria <[EMAIL PROTECTED]> dijo: > Luis, muchísimas gracias por compartir tu experiencia. > > La verdad me ha enriquecido más tu mensaje del correo que cualquier otra cosa, ya que te debo ser sincero en cuanto a que poseía la mayoría de información y documentos relacionados que me enviaste, espero no malentiendas por favor. > > Te cuento que una de los apalancamientos para el cambio de plataforma ofimática fue el precio, y estar al borde de llegar a la ilegalización con el software de MSOffice (comprar licencias de office hubiera salido muy costoso), por ende hay unas pocas licencias de MSOffice, las cuales se han utilizado para soportar algunas pocas macros que existen, enfatizo en que sólo se ha dejado la aplicación correspondiente únicamente, la mayoría de las veces Excel, aunque se sólo se trata de dejar el acceso directo al archivo requerido con las macros hay algunos usuarios que tratan como sea de ejecutar su Excel. Aunque el respaldo es que la política organizacional es el uso de OpenOffice. > > Pero estoy mirando la forma de qué tanto esfuerzo puede llegar a costar, el migrar esas macros, y fuera de eso que por acá no conozco muchas personas que lo hagan, es un trabajo muy especializado y los usuarios no lo van a hacer porque además las han hecho en un lenguaje muy diferente conceptualmente a StarBasic, siendo este superior por todo lo que he visto, y siempre dicen, NO TENGO TIEMPO en una actitud reacia, y los entiendo. > > Aunque aclaro, son pocos los usuarios con este aspecto. > > Luis, Comunidad de OpenOffice, muchas gracias por su atención y colaboración. > > > Luis Vasquez <[EMAIL PROTECTED]> escribió: > Medellin, Agosto 22 de 2006 > > Hola, Comunidad > Hola, Manuel > > > Las acciones que he tomado en los aspectos de migracion de Vba a StarBasic se basan en las siguientes premisas: > Vba y starbasic son dos lenguajes con diferente estructura de objetos y por lo tanto todas sus clases, metodos, variables y parametros son substancialmente diferentes. > No existe compatibilidad nativa entre ambas estructuras. Aunque algunas instrucciones generales como el Do, DO until, DO While, For, etc y algunas mas de tipo iteractivo tengan parametrizacion bastante parecida o en algunos casos igual. estos egmentos de codigo pueden ser aparentemente "..copiados.." , siempre y cuando sus parametros se refieran a clases iguales y/o similares. > Vba es una herramienta propietaria y no puede ser usada por "... ningun producto externo a Ms Office desde la version 97...". Lo que anula toda posibilidad de "..clonar y/o emular.." dichos segmentos de codigo. Personalmente creo que StarBasic es un producto mas poderoso, sencillo de usar y con una estructura jerarquica real de clases y metodos, contra "... la estructura casi plana de Vba...". Si alguien quiere demostrarlo solo "...trate de llevar o transplantar un segmento de codigo de Vba, a VisualBasic o a .Net...." y se llevaran una sorpresa mayuscula, pues "...nada del nativo Vba sirve en esas dos herramientas posteriores..." > El manejo, creacion, administracion y mantenimiento de formularios y dialogos es completamente diferente en ambas herramientas. > > Acciones: > Analizar si las macros creadas en Ms Office fueron grabadas por la herramienta automatica generadora de codigo, en cuyo caso "regenerar" el proceso solo requiere que se ejecute una vez "...paso a paso..." la misma operacion en OO.org, usando la herramienta paralela de grbacion. Esta operacion casi siempre (955), "regenera" en StarBasic un segmento de codigo equivalente al de Vba, salvo en los casos en se usen formularios o dialogos previamente creados. > Analizar si las macros creadas en Ms Office fueron "..codificadas.." por el usuario y en su caso fueron "...confeccionadas..." a su medida. Este evento no es muy comun, pues segun Gartner Group ".. es tipico que en una instalacion estandard, usuarios avanzados (3% del total), creen sus propias macros desarrollado su propio codigo...", En este caso las macros y por consiguiente su codigo debera ser migrado en su totalidad usando recursos de programacion y generacion de codigo externos. > Para el caso de Formularios y Dialogos es necesario regeneralos con las herramientas de OO.org ( que no solo son bastante simples, iguales a las de Ms Office, sino que en algunos casos tienen elementos de mejos desempeño), y ejecutarlas desde las lineas de codificacion de starBasic ( esta es una diferencia clasica) > Sun libero con StarOffice 8, su edicion Empresarial ( StarOffice 8 Enterprice Edition), que se puede adquirir en licencias de cinco usuarios, con un costo aproximado de u$ 60 por usuario. Esta version tiene una herramienta para la conversion de codigo Vba a StarBasic, que en procesos aun complejos puede llegar a "...regenerar hasta un 95% del codigo Vba en StarBasic...). Novell tambien dispone de una version similar con caracteristicas iguales. Sin embargo estas son licencias comerciales, que en el caso de uno de nuestros clientes fueron adquiridas ( kit de cinco usuarios), solo para "...migrar Vba a StarBasic...", esto se hizo por la premura del citado cliente y el proceso se realizo en el area de Informatica con costos bastante aceptables. ( Se migraron cerca de 45000 lineas de codigo Vba, con un programador, medio tiempo en ocho semanas de trabajo). > Analizar con detalle una muy buena serie de documentos de migracion (algunos en ingles, que adicionare a tu buzon) y que con un par de funcionarios entrenados en el tema, puedan realizar dicho proceso de migracion. Aqui puede ser de suma importancia aprovechar la circunstancia y "...estudiar la posibilidad de crear dichos procesos en lenguajes y herramientas de mayor potencial ...", que permitan INDEPENDIZAR dichas actividades de la respectiva suite de oficina y que puedan ser adicionadas usando la formidable capacidad que tiene OO.org para incluir Add-in´s, plug-in´s y paquetes externos. Me refiero al uso de codigo PHP, Phyton, C++, Java, Java Script´s, .Net, VisualBasic, etc. > > Estas son solo algunas de las posibles sugerencias que puedo incluir y que podran ayudarte a tomar una desicion al respecto. > > Te anexare a tu correo tambien unplan pertinente de formacion de personal en las areas citadas. > > En espera de sus comentarios. > > Cordialmente, > > Luis e. Vasquez r. > manuel chavarria escribió: > Hola Colisteros, y Luis: > > Para empezar, de acuerdo una vez más con el concepto de comunidad, ver como la red de redes ayuda a formar una verdadera sociedad de la información y hasta del conocimiento, y un claro ejemplo la lista de OpenOffice en español. > > Luis, mencionaste que probelmas detectados en las migraciones, lo que tiene que ver con compatibilidad entre Vba y StarBasic, me gustaría saber qué decisiones has tomado o qué has tenido que realizar en estas oportunidades. > > De verdad agradezco tu colaboración, o a las demás personas que puedan aportar en este tema. > > Hasta pronto. > > __________________________________________________ > Correo Yahoo! > Espacio para todos tus mensajes, antivirus y antispam ¡gratis! > Regístrate ya - http://correo.espanol.yahoo.com/ > > __________________________________________________ > Correo Yahoo! > Espacio para todos tus mensajes, antivirus y antispam ¡gratis! > Regístrate ya - http://correo.espanol.yahoo.com/ > > __________________________________________________ > Correo Yahoo! > Espacio para todos tus mensajes, antivirus y antispam ¡gratis! > Regístrate ya - http://correo.espanol.yahoo.com/ > -- Eduardo Moreno TOKONHU de México 044 55 5182 4398 --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
