Club Delphi  
    Paypal   FTP   CCD     Buscar   Trucos   Trabajo   Foros

Go Back   Foros Club Delphi > Principal > Impresión
Register FAQ Members List Calendar Guía de estilo Search Today's Posts Mark Forums Read

Reply
 
Thread Tools Search this Thread Display Modes
  #1  
Old 04/06/2010
jandres007's Avatar
jandres007 jandres007 is offline
Miembro
 
Join Date: Nov 2008
Location: Bogota Colombia
Posts: 32
Poder: 0
jandres007 Va por buen camino
Smile Formulas Crystal Reports

Hola A todos!!!!!
Estoy haciendo un reporte en Crystal Rep 8.0: tengo un campo en BD que se llama {Nombre} que contiene los dos nombres de la persona, pero en el Reporte me toca imprimir en dos columnas el Primer Nombre y luego el Segundo Nombre.
No se como hacerlo, si alguien me puede ayudar seria genial!!!!
De antemano Gracias
Reply With Quote
  #2  
Old 04/06/2010
cloayza cloayza is offline
Miembro
 
Join Date: May 2003
Location: San Pedro de la Paz, Chile
Posts: 948
Poder: 25
cloayza Tiene un aura espectacularcloayza Tiene un aura espectacular
Hace mucho que no utilizo Crystal Report.

Pero segun recuerdo existen varias funciones de manejo de cadenas

1)Debes insertar un nuevo campo de tipo formula.
2)Te debe pedir un nombre para el campo de tipo formula
3)En el editor de formula debes escribir Mid ({Nombre},1,10) =>Mid(Cadena,Start, Length)
Ejm:
Nombre='Club Delphi';
Mid(nombre,1,4)=>'Club';

Eso por ahora, espero te sirva...
Saludos
Reply With Quote
  #3  
Old 04/06/2010
jandres007's Avatar
jandres007 jandres007 is offline
Miembro
 
Join Date: Nov 2008
Location: Bogota Colombia
Posts: 32
Poder: 0
jandres007 Va por buen camino
Smile OK; fUNCIONO, PERO...

Hola!!!
Mil gracias por tu aporte fue muy valioso, veo que apesar de recuerdas muy bien Crysta Report.
Ahora tengo un nuevo lio con el segundo Nombre, porque el 1ero lo hace de maravilla, pero... El segundo.
(Ejemplo:
Nombr_completo: Javier Andrés, deberia tener
1er Nomb: Javier
2do Nomb: Andrés)
Porque no lo quiero hacer desde Delphi sino desde Crystal.
Gracias....
Reply With Quote
  #4  
Old 07/06/2010
cloayza cloayza is offline
Miembro
 
Join Date: May 2003
Location: San Pedro de la Paz, Chile
Posts: 948
Poder: 25
cloayza Tiene un aura espectacularcloayza Tiene un aura espectacular
Podrias utilizar la funcion InStr(Nombre_Var, Texto_Buscado), te retorna la posicion de inicio del Texto_Buscado en Nombre_Var

Ejm:

mid("Javier Andrés",1,InStr(Javier Andrés," ")-1)=>"Javier"
mid("Javier Andrés",InStr(Javier Andrés," ") ,Length "(Javier Andrés")) =>"Andrés"

Espero te ayuda...

Saludos
Reply With Quote
  #5  
Old 08/06/2010
jandres007's Avatar
jandres007 jandres007 is offline
Miembro
 
Join Date: Nov 2008
Location: Bogota Colombia
Posts: 32
Poder: 0
jandres007 Va por buen camino
Ok. Funciono perfecto. mil gracias por tus aportes sin duda muy valiosos.
Reply With Quote
Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
crystal reports con .net maqsoft .NET 0 12/08/2008 23:15
Crystal Reports trex2000 Impresión 1 10/10/2006 22:19
Pasar Parametros y Formulas a Crystal Reports Andres_Mex Impresión 1 20/09/2005 21:25
VCL de Crystal Reports Ester Impresión 1 09/09/2004 11:04
¿Cómo enviar un TQuery a Crystal Reports como se hacía con Rave Reports? fitidavid Impresión 1 04/09/2004 18:56


All times are GMT +2. The time now is 04:49.


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
Copyright 1996-2007 Club Delphi