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]

Responder a