![]() |
Concatenación con fechas.
Utilizando FB 2.5 y las IBX con D7.
Partiendo de: NAlbaran Texto ancho 8 Fecha Tipo Fecha Importe Numeric. Tengo que obtener Albaran 11A12345 de 07/10/2011 65,25 pero obtengo: Albaran 11A12345 de 7/10/2011 65,25
He intentado un Cast sobre el día pero no obtengo el resultado. Si utilizo directamente la fecha entera obtengo 2011-10-07 que tampoco me sirve. Nota:El importe no entra en la concatenación. Un Saludo. |
Hola.
Para poner el día en formato 07, yo le sumo 100, lo paso a texto, y cojo la subcadena de la posición 2 a 3. Es decir : select 'Albaran '||nAlbaran||' de ' || substring(100 + Extract(day from fecha) from 2 for 2) || '/' || substring(100 + Extract(Month from fecha) from 2 for 2) || '/' || Extract(Year from fecha) as Texto, base+base1 as importe From Albaranes Where nFactura=:nFactura Order by Fecha Saludos. |
Gracias Marc, voy a hacer una prueba a ver que resulta.
Un Saludo. |
Pues ha funcionado, pense que habría algún truco o Cast sobre la fecha directamente.
Un Saludo. |
| La franja horaria es GMT +2. Ahora son las 14:02:00. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi