>Es correcto lo que planteas, tendras por ahi algun ejemplo sencillo, que me sirva de introducción. La verdad es que soy un novato. Gracias por responder.Como Hilmar te explica, puedes en este caso quizas bastarte con un solo form y una variables apuntando a los datos.
Hacerlo en forma de Programación Orientada a Objetos - POO (OOP son sus siglas en inglés) es mas poderos y es la forma correcta.
Si aun no estas al dia con POO, lo que debes hacer es leer lo básico en el manual y en sitios como nuestro Wiki:"
* explicación básica de OOP (con ejemplos):
http://fox.wikis.com/wc.dll?Wiki~OOforBeginners* Conceptos básicos
http://fox.wikis.com/wc.dll?Wiki~ObjectOrientedProgramming* el concepto que necesitamos en este hilo es "Herencia" ("Inheritance"):
http://fox.wikis.com/wc.dll?Wiki~Inheritance* mas información:
http://fox.wikis.com/wc.dll?Wiki~CategoryOOPrincipleshttp://www.portalfox.comUtilizando el concepto de "herencia" ("inheritance"), lo que haces es tener una clase base de tu formulario, basada en las clases base de tu framework OOP (cuando utilices uno - lo que debiera ser casi siempre) o últimamente basadas en la clase base de Form de VFP. Alli haces las modificaciones necesarias para tu form(s) (o sea tu clase abstracta). Luego haces una serie de subclases (para cada caso concreto - ej: cada cliente) donde modificas lo necesarios para cada uno de ellos. Esos los pones en sus correspondientes directorios.
Con el concepto de herencia, si algundia quieres modificar algo que
aplica a todos tu clientes, sólo tienes que moificar tu clase base y recompilar. De este modo
todos los forms de tus clientes se automodifican.
OOP es un concepto muy poderoso con muchísimas ventajas y es la forma correcta de programar en VFP.
HTH