Esos detallitos! .. Ayudame Foro
Publicado por ANDRES BM (19 intervenciones) el 13/06/2007 00:34:07
Un saludo al foro ,,, en un dialogo (.RC) tengo definido controles para captura de datos tipo numerico.
Local oDlg, aVar:=Array(3,2)
aVar[1,2]:=SPAC(10)
aVar[2,2]:=0
aVar[3,2]:=SPAC(15)
Define Dialog oDlg RESOURCE "Venta"
Redefine GET aVar[1,1] VAR aVar[1,2] ID 106 OF oDlg // Texto
Redefine Get aVar[2,1] VAR aVar[2,2] ID 109 OF oDlg PICTURE "99.9"; // Cantidad
Redefine GET aVar[3,1] VAR aVar[3,2] ID 106 OF oDlg // Texto
Activate Dialog oDlg CENTERED
Porque despues de que introduzco el valor numerico (cantidad) al dar INTRO el valor desaparece osea se pierde del foco, ah pero si me posiciono en el campo cantidad si edita el valor osea aparece lo que habia tecleado.
Ahora en la opcion CAPTION de workshop le indico que es tipo Numero y lo IGNORA
Esto me ha hecho definir un campo texto para capturar valores numericos y al momento de grabar convierto a numero PERO NO LO QUIERO ASI.
Alguien sabe porque!!!!
Va otra:
en Clipper se hace un bucle con lo Inkey() y puedo capturar la tecla (valor) y validar y hacer x cosa; como le hago en FIVEWIN (uso la version 2.4)
Agradecere su apoyo lo antes posible
Local oDlg, aVar:=Array(3,2)
aVar[1,2]:=SPAC(10)
aVar[2,2]:=0
aVar[3,2]:=SPAC(15)
Define Dialog oDlg RESOURCE "Venta"
Redefine GET aVar[1,1] VAR aVar[1,2] ID 106 OF oDlg // Texto
Redefine Get aVar[2,1] VAR aVar[2,2] ID 109 OF oDlg PICTURE "99.9"; // Cantidad
Redefine GET aVar[3,1] VAR aVar[3,2] ID 106 OF oDlg // Texto
Activate Dialog oDlg CENTERED
Porque despues de que introduzco el valor numerico (cantidad) al dar INTRO el valor desaparece osea se pierde del foco, ah pero si me posiciono en el campo cantidad si edita el valor osea aparece lo que habia tecleado.
Ahora en la opcion CAPTION de workshop le indico que es tipo Numero y lo IGNORA
Esto me ha hecho definir un campo texto para capturar valores numericos y al momento de grabar convierto a numero PERO NO LO QUIERO ASI.
Alguien sabe porque!!!!
Va otra:
en Clipper se hace un bucle con lo Inkey() y puedo capturar la tecla (valor) y validar y hacer x cosa; como le hago en FIVEWIN (uso la version 2.4)
Agradecere su apoyo lo antes posible
Valora esta pregunta
0