Reporteador tipo crystal reports

1,351 views
Skip to first unread message

Carlos petz

unread,
Apr 10, 2012, 12:34:18 PM4/10/12
to PHPGT Grupo de PHPeros de Guatemala
Hola amigos PHPeros tengo un problema a la hora de hacer reportes ya
que me lleva mucho tiempo desarrollarlos

principalmente cuando tengo subrerportes y grupos y totales existe
algun plugin

Carlos petz

unread,
Apr 10, 2012, 12:40:42 PM4/10/12
to PHPGT Grupo de PHPeros de Guatemala
y deje comentarles que estoy desarrollando el sistema en cakephp y es
un sistema contable completo inventarios bancos cuentas * pagar etc

Rock Chapin

unread,
Apr 10, 2012, 12:46:44 PM4/10/12
to ph...@googlegroups.com
jasper reports muy bueno!

--
PHPGT ::          Grupo de PHPeros de Guatemala
email:               ph...@googlegroups.com
reglas de uso:   https://sites.google.com/site/grupophpgt



--
Benjamin Pardo
www.rockchapin.org
Guatemala, Ciudad

Stuardo -StR- Rodríguez

unread,
Apr 10, 2012, 12:50:49 PM4/10/12
to ph...@googlegroups.com
Esta es una pregunta recurrente que nunca he logrado responder porque con mas de 14 años programando NUNCA he visto el famoso Crystal Reports.

Algún día si alguien me enseña el bendito carajo ese, quién quita y ha de ser una tontera.

--

Stuardo -StR- Rodríguez | Senior Web Developer | http://maphpia.com
email: s...@maphpia.com | msn: s...@maphpia.com | gtalk: s...@maphpia.com
office: +502 6646-8047 | mobil: +502 4210-8819 | skype: stuardo_str

Carlos Petz

unread,
Apr 10, 2012, 12:55:33 PM4/10/12
to ph...@googlegroups.com
Gracias Rock chapin no se si tienes alguna documentacion de jaserreports gracias 

Carlos petz

unread,
Apr 10, 2012, 12:57:42 PM4/10/12
to PHPGT Grupo de PHPeros de Guatemala
Struado
contestando tu pregunta lo que hace cristal es que podes elegir el
tipo de hoja y solo arrastrar las variables y tener subtotales y
grupos y haces la suma division etc de una manera rapida

On Apr 10, 10:55 am, Carlos Petz <carlospetz2...@gmail.com> wrote:
> Gracias Rock chapin no se si tienes alguna documentacion de jaserreports
> gracias
>
> On Tue, Apr 10, 2012 at 10:50 AM, Stuardo -StR- Rodríguez
> <s...@maphpia.com>wrote:
>
>
>
>
>
>
>
> > Esta es una pregunta recurrente que nunca he logrado responder porque con
> > mas de 14 años programando NUNCA he visto el famoso Crystal Reports.
>
> > Algún día si alguien me enseña el bendito carajo ese, quién quita y ha de
> > ser una tontera.
>
> > --

iveen....@gmail.com

unread,
Apr 10, 2012, 1:00:27 PM4/10/12
to ph...@googlegroups.com
http://jasperforge.org/

JasperSoft ofrece una solucion completa, con una aplicacion de escritorio para disenho de reportes, un Servidor, un software para Business Intelligence, entre otros, sin embargo, lo he visto siendo utilizado en entornos Java, aunque, el reporte se genera sobre la Base de Datos, independientemente del lenguaje en que este escrita la aplicacion.

Ignoro si existira algun conector con PHP para abrir los reportes y ejecutarlos.

Pero altamente recomendable la solucion.


--
Iveen Duarte
GNU/Linux User 498813
Ubuntu User 31935

Axel Ruiz

unread,
Apr 10, 2012, 1:01:30 PM4/10/12
to ph...@googlegroups.com
 jasperreports es Java Reporting Library sin embargo ireport integra la librería jasperreport y el servidor jasper server ..  por lo tanto creo que la mejor opción es ireport

http://jasperforge.org/projects/ireport



--
Axel Ruiz
IT Consultant
Open Training & e-Ntiers Consulting
Embajador openSUSE Guatemala

Alejandro Velasquez

unread,
Apr 10, 2012, 1:01:20 PM4/10/12
to ph...@googlegroups.com

iveen....@gmail.com

unread,
Apr 10, 2012, 1:06:46 PM4/10/12
to ph...@googlegroups.com
En efecto iReport puede ser ejecutado como aplicacion de escritorio, o como un plugin para NetBeans; y provee las librerias necesarias para disenho y ejecucion de reportes (Java), sin embargo, como lo aclara konelix, es un puente entre las librerias y el servidor de reportes.

Saludos,

iveen....@gmail.com

unread,
Apr 10, 2012, 1:09:52 PM4/10/12
to ph...@googlegroups.com
PHP Report Maker 

Scriptcase

DataVision


Nunca los he usado, pero "San Google" me refirio alli

Carlos Petz

unread,
Apr 10, 2012, 1:17:07 PM4/10/12
to ph...@googlegroups.com
Gracias a todo pues e probado con el mismo y instale unas classes php-jru pero a la hora de generar el pdf viene en blanco 

Carlos Petz

unread,
Apr 10, 2012, 1:18:53 PM4/10/12
to ph...@googlegroups.com
ya configure mi javabrige voy a realizar estas pruebas
y la ultima pregunta si alguien lo ha usado en cakephp 

José Blanco

unread,
Apr 10, 2012, 1:19:36 PM4/10/12
to ph...@googlegroups.com
estuve leyendo y parece que Crystal Reports = Reporteador para dummies (digo windows users)
341.gif

Carlos Petz

unread,
Apr 10, 2012, 1:28:23 PM4/10/12
to ph...@googlegroups.com
Si correcto en mi caso no es que yo use windows si no que donde estoy utilizan VB y me mostraron crystal reports y la verdad es facil hacer reportes pero yo he querido cambiar las aplicaciones a php 

On Tue, Apr 10, 2012 at 11:19 AM, José Blanco <josebl...@gmail.com> wrote:
estuve leyendo y parece que Crystal Reports = Reporteador para dummies (digo windows users)
341.gif

Carlos Petz

unread,
Apr 10, 2012, 1:32:17 PM4/10/12
to ph...@googlegroups.com
y yo trabajo bajo fedora y apache etc 
341.gif

Mario Soto

unread,
Apr 10, 2012, 1:59:12 PM4/10/12
to ph...@googlegroups.com
Pues realmente los reportes que yo he hecho los hago directamente sobre php; o cuando son muy largos o necesitan muchas "babosadas" los hago en perl.

Sería de probar algun otro, quizá simplifique la vida en algún caso.


--
Mario Soto
can...@gmail.com
..._

José Blanco

unread,
Apr 10, 2012, 2:04:06 PM4/10/12
to ph...@googlegroups.com
Pues eso, hacer uno su propio reporte y generar el PDF. Ahora si se quere hacer una herramienta que ayude a los end user a generar reportes sin programar, ya son otros 10 len.

·_  _  _  ·_  _·_  ··  _·  ···  _·_  _·__
José Blanco - Web Developer

Carlos Petz

unread,
Apr 10, 2012, 2:27:46 PM4/10/12
to ph...@googlegroups.com
Gracias Jose pue eso es lo que estado haciendo pero por tiempo necesito algo mas rapido ya que me ha costado hacer calculos por subreporte en mvc 

Alejandro Velasquez

unread,
Apr 10, 2012, 5:08:04 PM4/10/12
to ph...@googlegroups.com
aqui estan las mas librerias mas comunes para genenerar pdf
http://craftyman.net/5-librerias-para-generar-pdf-con-php/

carlos:  yo lo he hecho muchas veces pero tiene limitantes.. si tus reportes son texto con tablas
 y/o calculos , son una bala.. pero he tenido problema a la hora de incorporar imagenes. he tenido
que hacer printer friendly los html.  y asi  no hay problema en rendimiento. (claro debidamente
paginado. )

mi mayor tope fue con un catalogo de mil productos para un sitio web, en intranet  dio un poco
de problema ya que cada producto tenia su imagen y mostraba mas o menos 12 a 15 productos
por pagina.   Ya en produccion en internet era  una tortuga.






2012/4/10 Carlos Petz <carlosp...@gmail.com>

Mario Soto

unread,
Apr 10, 2012, 5:14:36 PM4/10/12
to ph...@googlegroups.com
Cuando los reportes llegan a este nivel de complicación mejor usar perl.

Tuve que hacer un reporte que generaba de clientes un detalle de cada
uno, en pdf y ese pdf enviarlo por email. Perl fue la solución. Ha
sido lo mas complicado pero no el único.

Asi hay historias varias aqui es seguro, pero soluciones hay unas mas
fáciles y otras mas complejas. En ciertas tenés mas control y en otras
menos. No hay lo mejor, hay lo que mas se ajusta a tus necesidades en
ese momento o situación.


El día 10 de abril de 2012 15:08, Alejandro Velasquez
<alejandro...@gmail.com> escribió:

--
Mario Soto
can...@gmail.com
..._

José Blanco

unread,
Apr 10, 2012, 5:15:32 PM4/10/12
to ph...@googlegroups.com
Hablando de librerías, si se trata de generar PDF sin complicaciones yo uso mPDF (basado en FPDF), con la cual se envía HTML y listo. Por mucho la mejor y más completa librería para mí (osease según YO) sigue siendo Zend_Pdf pero la curva de aprendizaje es mucho mayor que la de mPDF.

.M. Reyes

unread,
Apr 10, 2012, 5:51:25 PM4/10/12
to ph...@googlegroups.com

jasper/ ireports es una solucion potente pero no lo he visto interfasado desde php, solo desde java, si averiguan como pues publiquenlo, sobre crystal pues la verdad no me gusta mucho algunas cosas son bien paja otras hay qque hacer cachas meras feyas

On Apr 10, 2012 12:04 PM, "José Blanco" <josebl...@gmail.com> wrote:

Jenniffer Guzman

unread,
Apr 10, 2012, 6:51:21 PM4/10/12
to ph...@googlegroups.com
Hola a todos,

Precisamente en un proyecto que estoy trabajando ahora utilizaron Jasper.  La verdad no tengo detalles técnicos porque yo solo estoy coordinando, pero encontraron este link y tengo entendido que en base a eso hicieron el bridge con PHP: http://www.rjohnson.id.au/wordpress/2007/10/27/bullet-proof-jasper-reports-and-php/

En base a lo que he visto y me ha comentado el equipo de desarrolladores, la interfaz el ireports es muy similar a crystal.  Yo solo he visto los reportes y gráficas que genera y les puedo decir en base a eso que es muy buena herramienta.

Espero que les sirva, saludos

Jenniffer



El 10 de abril de 2012 15:51, .M. Reyes <man...@gmail.com> escribió:

jasper/ ireports es una solucion potente pero no lo he visto interfasado desde php, solo desde java, si averiguan como pues publiquenlo, sobre crystal pues la verdad no me gusta mucho algunas cosas son bien paja otras hay qque hacer cachas meras feyas

On Apr 10, 2012 12:04 PM, "José Blanco" <josebl...@gmail.com> wrote:

Oscar Martinez Mejia

unread,
Apr 10, 2012, 6:24:07 PM4/10/12
to ph...@googlegroups.com
recomiendo que mires Birt Report del proyecto Eclipse puedes integrarlo con PHP



2012/4/10 Carlos petz <carlosp...@gmail.com>
--
PHPGT ::          Grupo de PHPeros de Guatemala
email:               ph...@googlegroups.com
reglas de uso:   https://sites.google.com/site/grupophpgt



--
Saludos
Oscar Martínez Mejía. | T:+57.321.800.30.50  Skype: oscar.martinez.mejia |
Twitter: omartinezmejia | Medellín-Colombia |




Carlos Petz

unread,
Apr 11, 2012, 10:08:10 AM4/11/12
to ph...@googlegroups.com
Gracias a Todos por sus respuestas me han ayudado mucho y es que el reporte que tengo que generar es bien completp por que es un kardex de una bodega entonces tienen que ir todos los movimientos detallados es decir salidas y entradas del producto y claro su respectiva direncia y saldo 

Carlos Petz

unread,
Apr 11, 2012, 10:11:29 AM4/11/12
to ph...@googlegroups.com
Y empezado hacer pruebas y utilice estas clases que estan hehcas por Roberto Bruno 
si alguien la utilizado seria bueno que me lo comentara ya instale el tomcat y el javaBride y php-jru solo faltan unas pruebas y les comentare si solucione el problema 

Carlos Petz

unread,
Apr 11, 2012, 5:41:57 PM4/11/12
to ph...@googlegroups.com
Gracias ya logre que me funcionara PHP con iriport subire la documentacion por si alguien tiene el mismo problema 
Gracias a todos 

Rock Chapin

unread,
Apr 11, 2012, 12:28:58 PM4/11/12
to ph...@googlegroups.com
con el ireport de jasper se te hacia mas facil :D buee que bueno que ya encontraste solucion pilas!!

2012/4/11 Carlos Petz <carlosp...@gmail.com>



--
Benjamin Pardo
www.rockchapin.org
Guatemala, Ciudad

Carlos Petz

unread,
Apr 12, 2012, 5:53:32 PM4/12/12
to ph...@googlegroups.com
solo una pregunta cuando utilizo varibles como pages_number no me genera el reporte no se si alguien a tenido el mismo problema

Rafael Hernandez Romero

unread,
Apr 13, 2012, 10:24:15 AM4/13/12
to ph...@googlegroups.com

Que tal lista,

 

Les pido de favor si alguien puede apoyarme con esta duda…

 

 

Quiero cambiar el formato de fecha al ingresarla a MySql, resulta que cuando tengo la variable ($CurFecha) la fecha viene así: 17-5-2012 y al ingresarla a la tabla me la pone asi 1969-12-31

 

Ya intente cambiando de esta manera pero no resulta

 

$CurFecha1=strftime("%Y-%m-%d",strtotime($CurFecha))

 

Me la deja  como 1969-12-31 ya he buscado pero no mas no le atino, podrían ayudarme como formateo la fecha para que se ingrese la fecha correcta en el formato

Y-M-D, es decir así: 2012-05-17.

 

De ante mano desde ya muchas gracias.

 

Saludos y buen día

 

 

 

Rock Chapin

unread,
Apr 13, 2012, 10:32:44 AM4/13/12
to ph...@googlegroups.com
revisa la funcion de php gmdate y mktime y obvio la de date

2012/4/13 Rafael Hernandez Romero <raf...@ticancun.com>

--
PHPGT :: Grupo de PHPeros de Guatemala
email: ph...@googlegroups.com
reglas de uso: https://sites.google.com/site/grupophpgt

José Blanco

unread,
Apr 13, 2012, 10:35:56 AM4/13/12
to ph...@googlegroups.com
17-5-2012 no es una fecha válida para insertar ni para parsear, debes reordenarla para que sea 2012-17-5 y entonces si te permitirá hacer el insert sin mayor problema

Dave Celis

unread,
Apr 13, 2012, 10:36:00 AM4/13/12
to ph...@googlegroups.com
a mi me fascina complicarme la vida.

van a ver miles de mejores formas...

function fixDate($string){
  $string = 'dd-mm-aaaa' //recibir string con cierto formato
  $array = explode($string, '-') //blow shit up
  //convertir fecha a nuevo formato
  $date = $array[2].'-'.$array[1].'-'.$array[0] //bitches love arrays
  return $date //MAGIC
}

finalmente para probar si está bien la fecha

$fecha = fixDate($fecharecibida)
echo('<pre>')
vardump($fecha)
die()

Saludos.
//necesito mas cafe
Inline image 1

--
"Science isn't a goal, it's a direction."
-Anonymous


2012/4/13 Rafael Hernandez Romero <raf...@ticancun.com>

Que tal lista,

--
1334034417483.png

Dave Celis

unread,
Apr 13, 2012, 10:45:50 AM4/13/12
to ph...@googlegroups.com
This!
Inline image 1

Cabal, comparto la opinion anterior del Sr. Blanco

--
"Science isn't a goal, it's a direction."
-Anonymous


2012/4/13 José Blanco <josebl...@gmail.com>
17-5-2012 no es una fecha válida para insertar ni para parsear, debes reordenarla para que sea 2012-17-5 y entonces si te permitirá hacer el insert sin mayor problema

·_  _  _  ·_  _·_  ··  _·  ···  _·_  _·__
José Blanco - Web Developer
pointup.jpg

Francisco Nieves

unread,
Apr 13, 2012, 10:55:17 AM4/13/12
to ph...@googlegroups.com

Saludos

F. Nieves

Manoloweb

unread,
Apr 13, 2012, 11:03:06 AM4/13/12
to ph...@googlegroups.com
Frankie WIN

Deja que la DB haga el trabajo de parsear la fecha. Y por otro lado... los formatos "fancy" son solo para mostrar información al usuario, debajo del capó no hay nada como Ymd (como Mr Attakinsky dijo)

Slds!

--
PHPGT :: Grupo de PHPeros de Guatemala
email: ph...@googlegroups.com
reglas de uso: https://sites.google.com/site/grupophpgt



--
Manolo Guerrero
MW Consulting

Stuardo -StR- Rodríguez

unread,
Apr 13, 2012, 1:47:09 PM4/13/12
to ph...@googlegroups.com
Puta muchá! Que comunidá mas colaboradora :D Los felicito por siempre tener ese espírutu de ayuda. Cuando troleamos troleamos, cuando hay que ayudar, también se ayuda.  #meLlega

¿Salen chelas para felicistarlos en persona? :D

--

Stuardo -StR- Rodríguez | Senior Web Developer | http://maphpia.com
email: s...@maphpia.com | msn: s...@maphpia.com | gtalk: s...@maphpia.com
office: +502 6646-8047 | mobil: +502 4210-8819 | skype: stuardo_str



2012/4/13 Manoloweb <mano...@gmail.com>

Dave Celis

unread,
Apr 13, 2012, 1:47:57 PM4/13/12
to ph...@googlegroups.com
NO

--
"Science isn't a goal, it's a direction."
-Anonymous


2012/4/13 Stuardo -StR- Rodríguez <s...@maphpia.com>

José Blanco

unread,
Apr 13, 2012, 2:40:31 PM4/13/12
to ph...@googlegroups.com
La frase del día
bitches-love-arrays.jpg

Dave Celis

unread,
Apr 13, 2012, 2:54:36 PM4/13/12
to ph...@googlegroups.com
hahahahahaha

Definitivamente salvo esta imagen xD
  


--
"Science isn't a goal, it's a direction."
-Anonymous


2012/4/13 José Blanco <josebl...@gmail.com>
La frase del día


·_  _  _  ·_  _·_  ··  _·  ···  _·_  _·__
José Blanco - Web Developer


Robert Bruno

unread,
Sep 17, 2012, 11:02:58 AM9/17/12
to ph...@googlegroups.com

Saludos a todos!

Les dejo lo siguientes links para que los revisen, cualquier duda, opinión o sugerencia es bienvenida!!

Reply all
Reply to author
Forward
0 new messages