FoxPro/Visual FoxPro - Un Control OLe de Fecha

 
Vista:

Un Control OLe de Fecha

Publicado por WorkInSur (1 intervención) el 23/08/2001 19:05:19
Quiero Utilizar un Control para Manejar la fecha sinque el usuario la escriba, pero no se utilizar el control OLE, ademas de que necesito guardar la info de este en un campo, como le hago?

En verdad se lo agradeceria muchisimo.Gracias.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
-1
Responder

RE:Un Control OLe de Fecha

Publicado por Daniel H.C (7 intervenciones) el 24/08/2001 16:29:17
saludos..
Mira una vez que seleccionaste el boton control activeX(ole control), y ya insertaste el objeto en el formulario te aparecera otra ventana para insertar el tipo de objeto, te aparecen 3 opciones: crear nuevo, crear desde arch, insertar control, elije el ultimo y busca al que que diga calendar control 8.0 y Aceptar, con esto ya podras seleccionar la fecha sin que la escribas. Para asignar la fecha del sistema al ole. pon esto en el evento init del formulario. ademas asina la fecha a un cuadro de texto.
d=day(date())
m=month(date())
yd=year(date())
THISFORM.OLECONTROL1.DAY=d
THISFORM.OLECONTROL1.month=m
THISFORM.OLECONTROL1.year=yd
*THISFORM.OLECONTROL1.DAY
DIA=THISFORM.OLECONTROL1.DAY
MES=THISFORM.OLECONTROL1.MONTH
AÑO=THISFORM.OLECONTROL1.YEAR
SET DATE TO BRITISH
THISFORM.FECHA1.VALUE=DATE(AÑO,MES,DIA)

y para que al cambies el valor del cuadro al cambiar la fecha del objeto ole pon este en el evento clic del objeto ole.
SET DATE TO BRITISH
dia=THISFORM.OLECONTROL1.DAY
mes=THISFORM.OLECONTROL1.month
año=THISFORM.OLECONTROL1.year

THISFORM.FECHA1.VALUE=DATE(año,mes,dia)

Espero te haya servido. Cualquier cosa me puedes escribir

D.H.C
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

RE:Un Control OLe de Fecha

Publicado por Fher (1 intervención) el 22/04/2012 03:23:30
Excelente ayuda!!
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
Imágen de perfil de yersson diaz
Val: 25
Ha aumentado 1 puesto en FoxPro/Visual FoxPro (en relación al último mes)
Gráfica de FoxPro/Visual FoxPro

RE:Un Control OLe de Fecha

Publicado por yersson diaz (14 intervenciones) el 03/11/2016 03:57:32
Buenas noches
queria preguntarles, como puedo inabilitar mi control ole de fecha, e intentado colocar en el init de mi formulario thisform.olecontrol2.enable=.F.
pero aun asi queda habilotado.
por favor, me podrian ayudar ?
gracias
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

RE:Un Control OLe de Fecha

Publicado por geraldine (1 intervención) el 26/07/2019 17:22:51
creo que seria asi, seria enabled, no enable:
thisform.olecontrol2.enabled=.F.
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
Imágen de perfil de Zero_Figth
Val: 5
Ha disminuido su posición en 8 puestos en FoxPro/Visual FoxPro (en relación al último mes)
Gráfica de FoxPro/Visual FoxPro

RE:Un Control OLe de Fecha

Publicado por Zero_Figth (3 intervenciones) el 10/09/2019 01:43:25
te comento que el thisform.olecontrol2.enabled=.F. no funciona
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