![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|||||||
| Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Buscar | Temas de Hoy | Marcar Foros Como Leídos |
![]() |
|
|
Herramientas | Buscar en Tema | Desplegado |
|
|
|
#1
|
||||
|
||||
|
Mira a ver si a RPad le puedes pasar como parámetro el largo total del campo, por ejemplo 40 - el largo real.
Rpad(MiCampo, 40 - Lenght(MiCampo)) Length no estoy seguro de que exista en Firebird. Un Saludo.
__________________
Guía de Estilo de los Foros Cita:
|
|
#2
|
|||
|
|||
|
Hola
Yo para esto utilizo udf propias, pero se puede hacer sin udf utilizando substring pero previamente alargamos el campo para luego con el substring darle el tamaño que queramos
No se si esta bien la sintaxis pero creo que se entiende la idea Saludos |
|
#3
|
|||
|
|||
|
Gracias por las respuestas:
La verdad que no funciona y el problema por lo que veo es el tamaño de los caracteres. pe. DANIELA y MARIELA tienen la misma cantidad de letras sin embargo en la consulta la cadena MARIELA es mas larga por lo que en el resultado final quedan distintas. El sentido de esto en es realidad la necesidad de armar un reporte configurable, es decir, el usuario puede seleccionar de una lista de campos posibles los que necesite imprimir. Genero con los campos seleccionados una consulta:
y obtengo una cadena que luego envio a un reporteador, espero se entienda. Si existe un modo mas sencillo de hacerlo agradecido. Saludos y gracias de nuevo
__________________
Atentamente Luis |
![]() |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| programa para identar | ingel | Varios | 1 | 14-11-2007 21:56:28 |
| Uso de cadenas | zvf | OOP | 4 | 05-04-2006 00:55:47 |
| Separar Cadenas | ronson | Varios | 2 | 25-07-2005 18:01:46 |
| if ... in [] con cadenas???? | neon | Varios | 3 | 10-12-2004 13:15:39 |
| comparación de cadenas | perico | Varios | 1 | 22-06-2004 23:52:28 |
|