FoxPro/Visual FoxPro - Como vincular los datos ingresados en un Textbox

 
Vista:

Como vincular los datos ingresados en un Textbox

Publicado por Agustín (6 intervenciones) el 30/08/2006 19:57:39
Hola, quería simplemente saber si alguien amablemente podría pasarme un ejemplo de como vincular los datos ingresados en un TextBox con un campo de una tabla creada en el mismo Visual FoxPro 9.0. La idea es crear un botón "Guardar" que al presionarlo me guarde automáticamente todos los datos ingresados en cada uno de los Textbox en el campo correspondiente de la tabla.
Recien me estoy iniciando en este y lo veo un poco complicado, ya que además la ayuda del programa esta en inglés, y aunque entiendo el idioma, algunas cosas son complicadas de comprender.
Muchisimas Gracias
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Como vincular los datos ingresados en un Textbo

Publicado por felipe (72 intervenciones) el 30/08/2006 20:29:42
EN EL ACTIVATE DEL FORMULARIO PON ESTO
Public SwNB,SwGuardar
Store .f. to SwNB,SwGuardar
Go Top
If Bof() Then
Messageb("La Tabla CLIENTES ESTA VACIA","SISTEMA DE FACTURACION")
ELSE
STORE.T. TO swnb,swgrabar
endif

EN EL BOTON GRABAR

if empty(thisform.txtcedula.value)
messagebox("Ingresar a la cedula",64,"error al ingresar datos")
thisform.txtcedula.setfocus
else
if messagebox("Está seguro de grabar los datos ? ",36,"grabar datos")=6
If SwGuardar=.t. Then
append blank
EndIf
*MANDA LA INFORMACION DE LOS TEXTBOX A LOS CAMPOS DE LAS TABLAS
Replace cedula with Alltrim(Thisform.Txtcedula.Value)
Replace nombre with (Thisform.Txtnombre.Value)
Replace Telefono with (Thisform.TxtTelefono.Value)
Replace Direccion with (Thisform.TxtDireccion.Value)
Thisform.Txtcedula.Enabled=.t.
endif
endif

SUERTE Y TRATA DE CACHARREAR MAS CUALQUIER DUDA ME MANDA POR CORREO
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
sin imagen de perfil

RE:Como vincular los datos ingresados en un Textbo

Publicado por DALSOM (612 intervenciones) el 30/08/2006 21:35:56
UTILIZA LA PROPIEDAD CONTROLSOURCE DEL OBJETO Y PON EL CAMPO EN LA FORMA : TABLA1.CAMPO1 .

AL LEER UN REGISTRO NUEVO, SIEMPRE HAS UN REFRESH, PARA QUE ACTUALICE LOS DATOS DE TU TEXTBOX.

EJEMPLO :

THISFORM.TEXT1.VALUE = [TABLA1.CAMPO1]

EN ESA FORMA, CUANDO ESCRIBAS EN EL CONTROL, ESTARAS ESCRIBIENDO EN LA TABLA DIRECTAMENTE.


SUERTE.

SALUDOS,

DALSOM.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar