Página 1 de 1

de Clipper 5.2+Blinker a Xailer

Publicado: Mar Jul 13, 2010 5:32 pm
por comuner
Buenas a todos, acabo de aterrizar con xailer.
Hace años que deje las aplicaciones con clipper 5 y blinker pero despues de conocer xailer me he decidido a retomar el viejo codigo y actualizar las aplicaciones a windows.
Por ahora me gustaria reutilizar el codigo completo con los formularios pintados a base de @1,2 say "hola", que no se si es posible o si tengo que crear formularios en el ide y reutilizar el resto del codigo.
Si alguien sabe de alguna ayuda para actualizar todo el codigo que tengo o algunos primeros pasos me vendria muy bien.
Gracias a todos.

de Clipper 5.2+Blinker a Xailer

Publicado: Jue Jul 15, 2010 9:32 am
por jfgimenez
Raúl,
> Por ahora me gustaria reutilizar el codigo completo con los
> formularios pintados a base de @1,2 say "hola", que no se si
> es posible o si tengo que crear formularios en el ide y
> reutilizar el resto del codigo.
Lo mejor es que rediseñes la parte de interfaz del programa. En windows hay
muchos controles que te permiten hacer una interfaz más rica y adecuada a la
mayorí­a de las situaciones. P.ej., es mucho mejor, más intuitivo para el
usuario, y más acorde al sistema operativo, utilizar un checkbox para
capturar un valor lógico (.T./.F.) que usar un get donde el usuario tenga
que escribir "T" o "F", o "S" o "N". Precí­samente la parte de interfaz de
los programas es bastante sencilla de hacer gracias a que puedes hacerlo
todo diseñando desde el IDE con cuatro clicks y sin escribir casi nada
código (te puedes limitar a las validaciones, y a veces no hace falta ni
eso).
Mi consejo es que empieces poco a poco diseñando las pantallas que tengas, y
verás que en muy poco tiempo las tienes todas listas y mucho mejor que en
clipper.
Para el resto de procesos del programa, te puede servir todo el código que
ya tengas, con ninguno o muy pocos cambios.
--
Un saludo,
José F. Giménez
http://www.xailer.com
http://www.xailer.info

de Clipper 5.2+Blinker a Xailer

Publicado: Jue Jul 15, 2010 1:19 pm
por jrcsistemas
Hola.
Te comento según mi experiencia en el uso de Xailer luego de 20 años de
solamente Clipper.
Si bien es cierto que los formularios los diseñas muy fáciles visualmente y
que el código es "aprovechable" casi todo, hay muchos aspectos a tener en
cuenta.
En nuestro viejo clipper pediamos con uno o varios Get's y luego del read
poniamos nuestro codigo para seguir, talvez otros Get's y asi sucesivamente.
Pero ahora, la cosa cambio. No sabemos al orden en que el usuario va a
llenar nuestros TEdit y debemos en cada objeto, mediante sus eventos,
controlar todo.
Ej:
Imagina que en una factura luego de ingresar todos los datos del encabezado
y estando parado en el cuerpo de los artículos, el usuario te cambia por
otro cliente o condicion de IVA. Posiblemente debas recalcular todos los
articulos ya ingresados con sus precios porque puede haber variación de
impuestos. Y eso lo haces en un evento del TEdit de clientes o condicion de
IVA.
Lo que trato de explicar es que todo el código que tenés sirve..... pero no
sirve como está...o donde está....lleva un tiempo considerable aprender a
manejar los objetos y a reescribir tu código o reubicarlo.
Me di la cabeza contra la pared varias veces por no poder hacer con Xailer
lo que hacia con Clipper. Pero es imposible. Xailer se basa en objetos,
mejor dicho xHarbour. Y hacen las cosas igual y mejor que Clipper y de una
forma muuuuuuuuuuuyyyy distinta.
Saludos
Juan Castañeda