Crystal Report - Concatenar Registros

 
Vista:

Concatenar Registros

Publicado por Mac Mac (1 intervención) el 23/11/2006 19:52:14
Alguien que me pueda ayudar con el siguiente problema por favor>

Tengo 2 bases de datos las cuales tienen de esta forma la informacion.

Tabla 1 Tabla 2

NumFac Fecha ..... NumFac Observacion
1 1/11/06 1 Esto es solo un ejemplo Linea 1
2 1/11/06 1 Esto es solo un ejemplo Linea 2
3 2/11/06 1 Esto es solo un ejemplo Linea 3
. 2 Esto es solo otro ejemplo Linea 1
. 3 Esto es solo un ejemplo mas Linea 1
. 3 Esto es solo un ejemplo mas Linea 2

el detalle es que requiero una formula que me permita concatenar las observaciones para poder presentar todos los datos en una sola linea, mas o menos de esta forma>

NumFac Fecha Observacion
1 1/11/06 Esto es solo un ejemplo Linea 1Esto es solo un ejemplo Linea 2 Esto es solo un ejemplo Linea 3
2 1/11/06 Esto es solo otro ejemplo Linea 1
3 2/11/06 Esto es solo un ejemplo mas Linea 1Esto es solo un ejemplo mas Linea 2

Estoy usando la version 8.01.0

Les agradeceria me pudieran ayudar.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Concatenar Registros

Publicado por Francisco Rivas (371 intervenciones) el 23/11/2006 21:41:04
un caso parecido:

http://www.lawebdelprogramador.com/news/mostrar_new.php?id=22&texto=Crystal+Report&n1=383160&n2=0&n3=0&n4=0&n5=0&n6=0&n7=0&n8=0&n9=0&n0=0

de esta forma se concatena o se cuenta, se acumula o se suma. solo tienes que:

1.) crea una fórmula (ejemplo. llamada form_acum)
En ella colocar lo siguiente:
///// declarar una variable (ej. llamada var_acum)
stringVar var_acum;
/////acumular registro por registro. campo1 es el campo que quieres concatenar.
var_acum:=var_acum+{Tabla1.campo1}+", ";
/////si la pones en los detalles vas a ir viendo como se va acumul. o concatenand

2.) crea otra fórmula (ejemplo llamada form_total)
En ella colocar lo siguiente:
///// esta es la fórmula que se acumuló registro x registro
{@form_acum}
////// luego la colocas en el Report Footer y listo.

3.) personaliza este ejemplo y lo adaptas al requerimiento del reporte, y que quede chévere. Acarigua Venezuela
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Concatenar Registros

Publicado por Francisco Rivas (371 intervenciones) el 24/11/2006 15:09:57
Francisco, muchisimas gracias por la ayuda, pondre en marcha el ejemplo y cualquier duda te molesto.

Bye
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Concatenar Registros

Publicado por Francisco Rivas (371 intervenciones) el 25/11/2006 16:01:12
Curioso!!!
El autor del mensaje anterior (arriba) soy yo mismo. Cosas de la web...
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar