José: Disculpa mi ignorancia, cual es la necesidad de usar un bloque de código, con la simple y mortal concatenación es suficiente, se obtiene el mismo resultado. Un abrazo José Murugosa: Quita los apóstrofos (') inicial y final y quita el signo del andpersand (&) RutaInforme := "inf1_...
Bueno, finalmente logré combinar todas las ideas aportadas y el uso de codeblock para resolver el problema. En la tabla informes contiene el campo rutainforme = "inf1_" + Dtos( dFecha ) + "-" + Substr( whoraini, 1, 2 ) + Substr(whoraini, 4, 2 ) + "-" + Substr( whorafin,...
Jose, Solo debes quitarle las comillas simples al inicio y al final de la variable cRutaInforme. no creo que sea necesario el uso de la macro prueba y me comentas RutaInforme := "inf1_" + Dtos( dFecha ) + "-" + Substr( whoraini, 1, 2 ) + Substr(whoraini, 4, 2 ...
Muchas gracias por contestar. Este modo ya lo había probado, de todos modos volví a probar, pero con el mismo resultado. En la función intercalé que mostrara whoraini así: 57 ?whoraini 58 cDato = &c en la línea 57 me devuelve el valor correcto de whoraini En la línea 58 me da el siguiente error:...