Sistema de Facturación

11/07/2003 - 18:36 por Alejandro Magaña | Informe spam
Hola a todos, quisiera que me ayudaran en como abri un form y regresar
valores al que tenia abierto antes de ese

ES decir:

Tengo en Form del llenado de una factura
en el tengo la sección de cliente
pero tengo un boton que me manda llamar a un form para buscar al cliente que
ya tengo registrado en mi base de dato y al abrirlo y buscarlo ponerle en un
boton seleccionar
(Ya tengo todo esto)
ahora me falta
regresar el valor del cliente buscado y llenar todos los campos del cliente

Gracias.

Preguntas similare

Leer las respuestas

#1 Lucas Tasso
11/07/2003 - 21:55 | Informe spam
Tendiras que probar poniendo public a la variable que queres retornar
ej:
public nombre
nombre = cliente.nombre

o si no podes poner tambien en el boton seleccionar lo sig.:
return(cliente.nombre)

Espero que te sirva.

Lucas

"Alejandro Magaña" escribió en el mensaje
news:
Hola a todos, quisiera que me ayudaran en como abri un form y regresar
valores al que tenia abierto antes de ese

ES decir:

Tengo en Form del llenado de una factura
en el tengo la sección de cliente
pero tengo un boton que me manda llamar a un form para buscar al cliente


que
ya tengo registrado en mi base de dato y al abrirlo y buscarlo ponerle en


un
boton seleccionar
(Ya tengo todo esto)
ahora me falta
regresar el valor del cliente buscado y llenar todos los campos del


cliente

Gracias.


Respuesta Responder a este mensaje
#2 German Gomez Molano
11/07/2003 - 22:13 | Informe spam
TAN SOLO COLOCAS EL VALOR QUE QUIERES DEVOLVER EN EL UNLOAD DEL FORMULARIO
QUE SERIA LA CONSULTA, PERO DEBES CUANDO LLAMAS AL FORMULARIO ALGO ASI

DO FORM "NOMBRE DEL 2DO FORMULARIO.SCX" WITH "PARAMETROS SI LOS HAY" TO
"VARIABLE DONDE DEDEVOLVER VALORES"

EJEMPLO

WDEFAUL1=WDEFAUL+"CONSULTASPRUE"
DO FORM &WDEFAUL1 WITH 'CLIENTES','',2,WNOM TO wcodigo5




"Alejandro Magaña" escribió en el mensaje
news:
Hola a todos, quisiera que me ayudaran en como abri un form y regresar
valores al que tenia abierto antes de ese

ES decir:

Tengo en Form del llenado de una factura
en el tengo la sección de cliente
pero tengo un boton que me manda llamar a un form para buscar al cliente


que
ya tengo registrado en mi base de dato y al abrirlo y buscarlo ponerle en


un
boton seleccionar
(Ya tengo todo esto)
ahora me falta
regresar el valor del cliente buscado y llenar todos los campos del


cliente

Gracias.


Respuesta Responder a este mensaje
#3 Daniel Durand
12/07/2003 - 12:24 | Informe spam
Puedes tambien usar la cláusula Linked del comando DO FORM, de tal manera
que puedas instanciar el formulario como objeto y examinar sus propiedades
luego de ocultar el formulario en lugar cerrarlo, eso si simpre debe
tratarse de un formulario tipo modal

Un ejemplo sería:

DO FORM (lcFileName) NAME loform INKED NOSHOW
IF VARTYPE(loform) <> "O"
RELEASE loform
RETURN .F.
ENDIF

IF VARTYPE(loform.iid) = "N"
liID = loform.iid
llsuccess = .T.
ELSE
llsuccess = .F.
ENDIF
RELEASE loform

Obtienes así la propiedad iID y luegos cierras el formulario por código





"Alejandro Magaña" escribió en el mensaje
news:
Hola a todos, quisiera que me ayudaran en como abri un form y regresar
valores al que tenia abierto antes de ese

ES decir:

Tengo en Form del llenado de una factura
en el tengo la sección de cliente
pero tengo un boton que me manda llamar a un form para buscar al cliente


que
ya tengo registrado en mi base de dato y al abrirlo y buscarlo ponerle en


un
boton seleccionar
(Ya tengo todo esto)
ahora me falta
regresar el valor del cliente buscado y llenar todos los campos del


cliente

Gracias.


Respuesta Responder a este mensaje
#4 Alejandro Magaña
12/07/2003 - 17:29 | Informe spam
Muchas gracias German, funciono correctamente todo.
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida