Tengo creado un vcx en donde tengo un formulario "consultas" que quiero utilizar para realizar busqueda en una tabla y mostrar en un grid, para que al cerrar el form "consultas" que está en la clase, me devuelva el id o clave para mostrar los demás datos en los textboxs que están el form "principal".
el codigo que estoy utilizando es un ejemplo de Fernando DBozzo.
inicio con el codigo en un boton llamado "clientes" ---- Es para invocar el formulario
loForm = NEWOBJECT("frm_consulta_clientes", "form_consultas.vcx")
THISFORM.oform = loForm
*loForm.MOVE(THISFORM.Line1.Left, THISFORM.Line1.Top + 6, THISFORM.Line1.Width, THISFORM.Height - THISFORM.Line1.Top - 20)
loForm.BackColor = RGB(255,255,255)
SHOW WINDOW (loForm.NAME) IN WINDOW (THISFORM.NAME)
ACTIVATE WINDOW (loForm.NAME) una vez que se invoca la clase vcx, me muestra el form "consultas" que está en el vcx; todo sin ocultar mi form "principal" y despues de encontrar el registro, debo cerrar el form "consultas" que está en el vcx y aki está lo que estoy intentando y no he logrado:
que el id que yo haya elegido, se muestre en un textbox y se haga un valid para mostrar los demas datos en los textobx abajo.
codigo para elegir el id del registro: (Este codigo está en el grid que se encuentra en el form de la clase vcx
pr5=MESSAGEBOX("Desea Agregar este Cliente?",4+32,"Atención")
IF pr5=6
nm=thisform.grid1.column1.text1.value
*WAIT WINDOW STR(nm)
*Thisform.t2.Value=nm
SELECT clientes
SET FILTER TO
pClave_cliente = nm
thisform.Release
ENDIF Las imagenes...