FoxPro/Visual FoxPro - Fecha

 
Vista:

Fecha

Publicado por Margie (7 intervenciones) el 03/05/2007 23:49:10
Una consulta necesito saber que es lo que me falta para que me salga la concatenacion con fecha.
Me explico, tengo un Texbox de fecha (txt_fecvec) con las siguientes propiedades
ControlSource m.fecvec
DateMark /

y en el formulario he colocado
SET DATE DMY
SET CENTURY ON

store "" to m.fecvec

pero a la hora que quiero concatenar el AnoReg me aparece el mensaje de "El valor, tipo o número de argumentos no es válido para la función."

AnoReg= SUBSTR(thisform.pageframe1.page1.container1.txt_fecvec.Value,7,4)

drive_cta = "sjm\dbf"+allt(str(AnoReg,4))+"\cta\"

Por favor si saben que puede ser le agradeceria muchisimo
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
sin imagen de perfil

RE:Fecha

Publicado por Ernesto Hernandez (4623 intervenciones) el 04/05/2007 00:39:14
AnoReg= YEAR(ThisForm.PageFrame1.Page1.Container1.txt_fecvec.Value)

drive_cta = "sjm\dbf"+ALLTRIM(STR(AnoReg))+"\cta\"

Suerte
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
sin imagen de perfil

RE:Fecha

Publicado por Ernesto Hernandez (4623 intervenciones) el 04/05/2007 00:39:35
AnoReg= YEAR(ThisForm.PageFrame1.Page1.Container1.txt_fecvec.Value)

drive_cta = "sjm\dbf"+ALLTRIM(STR(AnoReg))+"\cta\"

Suerte
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:Fecha

Publicado por Plinio (7841 intervenciones) el 04/05/2007 14:19:59
AnoReg= SUBSTR(thisform.pageframe1.page1.container1.txt_fecvec.Value,7,4)
El substr es para un campos character, por ese te da el error.
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