Re: Pasar Inf De Una Pantalla A Otra
Basicamente lo que estas preguntando es "como pasar variables de un formulario a otro",
Hay varios métodos:
1) Usando variables globales. (no recomendable)
Defines un modulo (lo llamas por ejemplo var) y en el creas una variable publica.
Esta variable publica es la que te va a servir para pasar los datos de un formulario a otro
En el formulario de "Iva", le asignas el valor
En el formulario " orden de pago" lees el valor:
2) Usando algo de programación orientada a objetos.
Explicación de Soplo, sobre como pasar de variables de un formulario a otro:
Pongamos que al pulsar un botón quieres que se abra otro formulario form2 (iva) y allí conocer valores de dos textboxes de form1.
2.1)º opcion
En Form2 (iva) creas la siguiente función:
Ahora en form1 en botón click pones lo siguiente:
Lo que has hecho es crear una instancia en la que le pasas dos objetos existentes en form1. Esos dos objetos en este caso son dos textboxes, pero podría ser cualquier cosa. Por ejemplo yo suelo crear una única conexión a base de datos y la voy pasando a formularios según me va conviniendo).
También podrías pasarle el formulario entero. Entonces lo harías así
En form2
Y en form1 en el click del botón
Y ahora en form2 tendrías una variable conocida en todo el formulario llamada $Formu que contiene todo el formulario Form1.
2.2ª) opción
Puedes crearte propiedades a tu gusto. Pongamos que queremos dos propiedades nombre y cif que están escritas en dos textboxes de form1 y quieres pasarlas a form2.
En form2 pones
Las funciones estarán vacías pero les pongo el código para que funcione
A partir de ahora en form1 tu puedes hacer utilizar las propiedades que has creado