No me funciona SetFocus
Publicado por DanielVFP (37 intervenciones) el 12/12/2010 15:16:25
Hola a todos.
Mil disculpas x hacer muchas preguntas que puedan resultar simples pero de corazón
no tengo a quien recurrir(hago pruebas,leo la ayuda y busco en la web luego los foros).-
Lo que no puedo lograr es que el campo código que se encuentra en el contenedor
contCampos obtenga el foco, me queda siempre en el botón <Agregar>.-
IF ThisForm.contBotones.bAgregar.Caption = "\<Agregar"
SELECT("vencimientos")
= CURSORSETPROP('Buffering', 3, 'vencimientos' )
APPEND BLANK
ThisForm.SetAll( "Enabled", .F., "CommandButton")
ThisForm.contCampos.Enabled = .T.
ThisForm.contBotones.bAgregar.Caption = "\<Graba"
ThisForm.contBotones.bEditar.Caption = "\<Cancela"
ThisForm.contBotones.bAgregar.Enabled = .T.
ThisForm.contBotones.bEditar.Enabled = .T.
ThisForm.conAyuda.Visible = .T.
ThisForm.contCampos.txtCodigo.SetFocus
ELSE
SELECT("vencimientos")
TABLEUPDATE()
SELECT("auxiliar")
REPLACE auxiliar.gorecno WITH vencimientos.codigo
ThisForm.contBotones.bAgregar.Caption = "\<Agregar"
ThisForm.contBotones.bEditar.Caption = "\<Editar"
ThisForm.conAyuda.Visible = .F.
ThisForm.contCampos.Enabled = .F.
ThisForm.verificatabla
ENDIF
ThisForm.contCampos.Refresh
Espero solucionarlo porque no puedo decirle al operador que se dirija al campo con el mouse.-
Saludos.
Daniel
Mil disculpas x hacer muchas preguntas que puedan resultar simples pero de corazón
no tengo a quien recurrir(hago pruebas,leo la ayuda y busco en la web luego los foros).-
Lo que no puedo lograr es que el campo código que se encuentra en el contenedor
contCampos obtenga el foco, me queda siempre en el botón <Agregar>.-
IF ThisForm.contBotones.bAgregar.Caption = "\<Agregar"
SELECT("vencimientos")
= CURSORSETPROP('Buffering', 3, 'vencimientos' )
APPEND BLANK
ThisForm.SetAll( "Enabled", .F., "CommandButton")
ThisForm.contCampos.Enabled = .T.
ThisForm.contBotones.bAgregar.Caption = "\<Graba"
ThisForm.contBotones.bEditar.Caption = "\<Cancela"
ThisForm.contBotones.bAgregar.Enabled = .T.
ThisForm.contBotones.bEditar.Enabled = .T.
ThisForm.conAyuda.Visible = .T.
ThisForm.contCampos.txtCodigo.SetFocus
ELSE
SELECT("vencimientos")
TABLEUPDATE()
SELECT("auxiliar")
REPLACE auxiliar.gorecno WITH vencimientos.codigo
ThisForm.contBotones.bAgregar.Caption = "\<Agregar"
ThisForm.contBotones.bEditar.Caption = "\<Editar"
ThisForm.conAyuda.Visible = .F.
ThisForm.contCampos.Enabled = .F.
ThisForm.verificatabla
ENDIF
ThisForm.contCampos.Refresh
Espero solucionarlo porque no puedo decirle al operador que se dirija al campo con el mouse.-
Saludos.
Daniel
Valora esta pregunta


0