Tengo un problema con la clausula tu en foxpro

hola amigo hice unos cambios en mis formularios y ahora me presenta el siguiente error

la clausula to solo se puede usa con formularios y conjunto de formularios modales.

agradecería mucho tu ayuda

1 Respuesta

Respuesta
1

A ver... ¿dónde te da ese error? Copia el error aquí en ingles para ver cual es! Y ver la causa!

es que me da el error en tiempo de ejecución cuando estoy en el form de facturación. cuando intento buscar los productos

Pero exactamente... ¿qué dice el error? Puede ser cualquier error y por muchas razones! ¿Qué numero de error o el mensaje que te manda?

es cuando presiono el botón para buscar los productos este botón tiene este código

WBUSCA = 0 &&declaramos una variable inicialmente en cero
*-------------aki le preguntamos si que formulario mostrara ------------*
IF XVECES = 0
msg = messagebox("¿Desea agregar productos incluidos el ITEBIS.?",4+32,"Aviso")
IF msg= 6
ITEBIS = "SI"
XVECES = 1
ENDIF
IF msg = 7
ITEBIS= "NO"
XVECES = 1
ENDIF
ENDIF
IF ITEBIS = "SI"
WAIT WINDOW AT 14,36 "Un momento ordenando productos....espere" NOWAIT
DO FORM lista_producto_cigv.scx TO WBUSCA WITH 1, ""
IF WBUSCA = 1
thisform.grdFacturaDet.column2.text1.Value = PRODUCTOS.nro_parte
thisform.grdFacturaDet.column3.text1.Value = productos.nom_produc
thisform.grdFacturaDet.column6.text1.Value = productos.precvcigv
thisform.grdFacturaDet.column10.text1.Value = productos.precvcigv
thisform.grdFacturaDet.colUMN4.SetFocus
ENDIF
*ENDIF
ELSE
*IF msg= 7
WAIT WINDOW AT 14,36 "Un momento ordenando productos....espere" NOWAIT
DO FORM lista_producto.scx TO WBUSCA WITH 1, ""
IF WBUSCA = 1
thisform.grdFacturaDet.column2.text1.Value = PRODUCTOS.nro_parte
thisform.grdFacturaDet.column3.text1.Value = productos.nom_produc
thisform.grdFacturaDet.column6.text1.Value = productos.precio1
thisform.grdFacturaDet.column10.text1.Value = productos.precio1
thisform.grdFacturaDet.colUMN4.SetFocus
ENDIF
ENDIF

EL ERROR ES EL SIGUIENTE la clausula to solo se puede usa con formularios y conjunto de formularios modales.

anteriormente estaba el windowos type modal el formulario. pero me interesa tenerlo sin modo

GRACIAS DE ANTEMANO

Ahhhh lo que pasa es que para poder usar TO (DO FORM lista_producto. Scx TO WBUSCA), la propiedad WindowType del formulario debe estar establecida como 1, osea MODAL! De otra forma no te funcionara! Ves! Es ahí el problema! :(

hola como puedo hacer que me funcione amigo sin ponerlo en forma modal no se puede sustituir los otro

Mmm... pues aasi como tu necesitas... esta difícil! TO solo se puede usar para forms modales! ¿Pero qué es lo que necesitas? Pasar un parámetro al form para hacer una búsqueda? Según veo... es mas o menos así! ¿Por qué no usas PARAMETERS mejor? ¿Oo?

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas