una consulta respecto al Pict de un Get
Posted: Tue Feb 14, 2006 6:04 pm
Buenas tardes...
Algo rapido. deseo controlar en linea el PICTURE (formato) de un determinado Get el cual dependera del valor que se digite en un get determinado que se encuentre en el mismo cuadro de dialogo algo asi como el ejemplo indicado .. pero no me funciona.. que falta ??
XPICTURE:="@!"
REDEFINE GET oDATA1 VAR XDATA1 PICTURE "!" VALID CHKPIC(XDATA1,oDATA2,oDlg)
REDEFINE GET oDATA2 VAR XDATA2 PICTURE XPICTURE
.....
....
FUNCTION CHKPIC(xdata,odata2,oDlg)
do case
case xdata="A"
odata2:cPicture:="999999-999"
case xdata="B"
odata2:cPicture:="999-999-99"
otherwise
odata2:cPicture:="@!"
endcase
odata2:refesh()
oDlg:refresh()
RETURN .T.
Gracias por la ayuda
Pdta: tambien quisiera agregar algo adicional para no aburrirlos : .... que pasaria si en vez de que el PICTURE dependiese del valor de otro GET fuese de un COMBOBOX.... como seria la solucion....
Lubin
Algo rapido. deseo controlar en linea el PICTURE (formato) de un determinado Get el cual dependera del valor que se digite en un get determinado que se encuentre en el mismo cuadro de dialogo algo asi como el ejemplo indicado .. pero no me funciona.. que falta ??
XPICTURE:="@!"
REDEFINE GET oDATA1 VAR XDATA1 PICTURE "!" VALID CHKPIC(XDATA1,oDATA2,oDlg)
REDEFINE GET oDATA2 VAR XDATA2 PICTURE XPICTURE
.....
....
FUNCTION CHKPIC(xdata,odata2,oDlg)
do case
case xdata="A"
odata2:cPicture:="999999-999"
case xdata="B"
odata2:cPicture:="999-999-99"
otherwise
odata2:cPicture:="@!"
endcase
odata2:refesh()
oDlg:refresh()
RETURN .T.
Gracias por la ayuda
Pdta: tambien quisiera agregar algo adicional para no aburrirlos : .... que pasaria si en vez de que el PICTURE dependiese del valor de otro GET fuese de un COMBOBOX.... como seria la solucion....
Lubin