FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
Problema al cargar Combo
tengo una tabla personas con los sgtes campos:
- cod_persona - apellido - nombre quiero carbar un combo para que las columnas sean: - persona - nombrecompleto donde nobrecompleto = apellido || ', ' || nombre En la consulta del Query asociado al lo escribo así, pero no me recorta los espacios en blanco al final de cada campo. Y no puedo usar la función TRIM en el sql de Interbase. Cómo puedo resolverlo? Muchas Gracias por la ayuda desde ya |
#2
|
||||
|
||||
Has probado con un campo calculado?
Un Saludo.
__________________
Guía de Estilo de los Foros Cita:
|
#3
|
|||
|
|||
Hola,
¿Conoces las "UDF" de Interase? Con ellas puedes añadir diversas funciones externas, que suelen ser muy socorridas y útiles. Para Interbase 7 existe una función externa denominada "trim". Creo recordar que para las versiones anteriores tambien existen "rtrim" y "ltrim", con lo cual puedes resolver tu problema. Espero que te ayude. Saludos.
__________________
Maro. OutSourcing de programación con Delphi. |
#4
|
|||
|
|||
Udf
tengo la versión 6 de interbase maro... ese creo que es mi problema.
con respecto a los campos calculados, quisiera mas información marcos gracias por la ayuda |
#5
|
||||
|
||||
es facil!
en el evento 'onCalculate' del TQuery pon: query[<nombre_del_campo>]:=<expresion_en_delphi> ten cuidado con este evento, ya que se ejecuta muchas veces. que yo sepa, cuando cambia de campo o de registro y puede que en otras situaciones. asi que la expresion <expresion_en_delphi> debe ser facil de resolver.
__________________
“Plantad la semilla de la avaricia en la infértil tierra de la estupidez y obtendreis la bella flor de la mierda” (Confucio) |
#6
|
|||
|
|||
Bien Junior. esto es exactamente lo que estaba necesitando!!!!!
MUCHISIMAS GRACIAS!!!!!! |
|
|
|