cmsoft wrote:Prueba con
- Code: Select all Expand view RUN
oGet:bGotFocus := {|| oGet:SelectAll() }
para cada uno de los gets de tu dialog
Gracias Ing. cmsfot , funciona de maravilla, era lo que andaba buscando
Pero ahora tengo un pequeño inconveniente:
REDEFINE GET oG_D[01] VAR cCta ID 105 OF oDlg2 BITMAP "AYUDA" PICT "@K ###################"
REDEFINE GET oG_D[02] VAR nSegNg ID 106 OF oDlg2 BITMAP "AYUDA" PICT "9999" WHEN lAP_SN
REDEFINE GET oG_D[03] VAR cRefe ID 107 OF oDlg2 PICT "@K!"
REDEFINE GET oG_D[04] VAR cObserva ID 108 OF oDlg2 PICT "@K!"
REDEFINE GET oG_D[05] VAR cConcept2 ID 109 OF oDlg2 PICT "@X"
REDEFINE GET oG_D[06] VAR nCarg ID 110 OF oDlg2 PICT "99,999,999.99"
REDEFINE GET oG_D[07] VAR nAbon ID 111 OF oDlg2 PICT "99,999,999.99"
oG_D[01]:bGotFocus := {|| oG_D[01]:SelectAll() } // En cada get funciona bien en cada campo....pero habra otra forma ...!
oG_D[02]:bGotFocus := {|| oG_D[02]:SelectAll() }
oG_D[03]:bGotFocus := {|| oG_D[03]:SelectAll() }
Aqui habra otra forma que tome todo el conttrol sin necesidad de un arreglo For
oG_D:bGotFocus := {|| oG_D:SelectAll() } // Aqui como hacerle para que me tome todos los controles gets...pero me marca error o como evaluarlo
Aqui sin necesidad de un For , ya que tengo varios dialogos con GETS
For nI=1 to 7
oG_D[nI]:bGotFocus := {|| oG_D[nI]:SelectAll() }
Next nI
Gracias Ing. Antonio Linares, pero era lo que mas buscaba en el ejemplo del Ing. cmsoft
tal cual de la imagen de la edicion
Saludos y buen dia.!
Atte: Adrian C. C.
acc69@hotmail.com