Reporteador

160 views
Skip to first unread message

elkin dario uribe torres

unread,
Oct 10, 2016, 9:36:09 AM10/10/16
to publice...@googlegroups.com
Buenos dias

Hasta Ahora he utilizado el reporteador que trae el VFP 9.0 con la combinacion del Foxypreviewer y no habia reporte que no pudiera hacer.  Pero no se si por la edad, falta de tiempo en la entrega pero alguno de ustedes sabe si se pueden generar informes tipo drill down y si no es asi me podrian decir con que programa (por favor que no sea Cristal Report no se nada de ello y no hay tiempo de aprender), he mirado el FRXany y el de Equeus, pero los informes que generan (al menos los ejemplos no los veo muy buenos), si alguno lo maneja me podria mostrar que reportes han sacado con ellos, de lo contrario que otro conocen y qyue se lleve bien con VFP.


Gracias por sus sugerencia.

Germán Fabricio Valdez

unread,
Oct 10, 2016, 2:19:06 PM10/10/16
to Comunidad de Visual Foxpro en Español

lo podes llevar los datos a excel para hacer esto que indica a continuacion

Vista detallada de una tabla dinamica (Drill-Down)

 Drill-Down es un termino que se usa en reportes que muestran datos totalizados (Como una tabla dinámica de Excel) y que permiten visualizar el detalle de los datos que se usaron para llegar a cada total, en la imagen siguiente se muestra un Drill-down de el total de las ventas del mes de Enero.

Ejemplo de Drill-down sobre tabla dinámica

Este es un truco muy sencillo pero mucha gente no lo sabe, para hacer drill-down en una tabla dinámica solo debes hacer doble clic sobre el dato totalizado (En este caso sobre la celda B4 que contiene la suma de las ventas de todos los vendedores para el mes de Enero) y Excel genera una hoja con el detalle.

elkin dario uribe torres

unread,
Oct 10, 2016, 2:38:56 PM10/10/16
to publice...@googlegroups.com
Muchas gracias German lo tomare en cuenta.  Pero lo que se requiere es algo parecido a esto que esta en Cristal Report


Saludos


Elkin Uribe
drill down.png

Carlos Hidalgo

unread,
Oct 10, 2016, 2:52:33 PM10/10/16
to publice...@googlegroups.com
Por favor si alguien sabe como hacerlo, compartanlo.
Siempre he querido hacer reportes de esa forma para Contabilidad o Costos de Manufactura. Pero hago lo que dice  Germán.
Creo una tabla dinámica en excel con origen de datos de Foxpro.

Saludos

(pensando en voz alta)
Podría ser un Listobox a la Izquiera con los codigos contables y a la derecha un Report incrustado en el formulario y que con el evento click del listbox genere reporte segun el codigo que seleccione.

Luiz Alexandre Ruiz

unread,
Oct 10, 2016, 2:56:49 PM10/10/16
to Comunidad de Visual Foxpro en Español
Olá Elkin, está mais parecendo um buscador, do que uma tabela Drill Down, o que você pode fazer é criar um form com um listbox e um container contendo o relatório e depois alimentar o listbox com o que deseja e ao clicar no mesmo fazer a busca no relatório.

Até mesmo o listbox pode ser um TreeView, se desejar para criar a busca.

elkin dario uribe torres

unread,
Oct 10, 2016, 3:21:09 PM10/10/16
to publice...@googlegroups.com
Gracias

Lo que hace ese bendito reporte llegado el caso es:

Cuando lo generas el saca al lado izquierdo una especie de tabla de contenido, no siempre aparece desplegado, ya que si sacas un informe detallado por tercero, saca la cuenta y cuando tu le das a la cuenta muestra cada tercero involucrado en el mismo.

Si parece una busqueda pero no,lo es como te explique arriba.


Saludos

Luiz Alexandre Ruiz

unread,
Oct 10, 2016, 5:35:28 PM10/10/16
to Comunidad de Visual Foxpro en Español
Então o que você pode fazer é um ListBox, e quando clicado recriar o cursor com o nível que você deseja, e assim gerar o relatório.

Se você clicar em 1 faz SELECT * FROM Conta WHERE Nivel = 1
Se clicar em 11 faz SELECT * FROM Conta WHERE Nivel = 11

Você pode usar o LIKE também, mas o relatório será gerado de acordo com o nível, na verdade deve ser desta forma que CR faz internamente, digo isso pela imagem que você colocou.

Para gerar uma tabela Drill Down, tem alguns exemplos aqui mesmo no grupo e também na internet.

Tem um grid Drill Down bem legal do OneToo

https://www.foxite.com/archives/drilldown-grid-with-multigroup-0000298138.htm

elkin dario uribe torres

unread,
Oct 10, 2016, 8:38:11 PM10/10/16
to publice...@googlegroups.com
Gracias Luiz por la info.


Saludos


Elkin Uribe

elkin dario uribe torres

unread,
Oct 10, 2016, 10:12:50 PM10/10/16
to publice...@googlegroups.com
Alguien me puede explicar en que parte del Foxypreviewer de Cesar esta la busqueda o si los listener traen la busqueda de forma natural, para ver si le puedo trabajar a los que tengo hasta ahora.

Saludos
reporte.png

Luiz Alexandre Ruiz

unread,
Oct 11, 2016, 9:34:31 AM10/11/16
to Comunidad de Visual Foxpro en Español
https://foxypreviewer.codeplex.com/

Procure o item 11 da lista (11 - Search texts during preview) e depois você pode olhar o código do botão na versão que você possui.

elkin dario uribe torres

unread,
Oct 11, 2016, 9:41:49 AM10/11/16
to publice...@googlegroups.com
Gracias Luiz, Ayer estuve mirando la pagina que me comentas y me di cuenta que la clase creada por cesar tiene esa opcion, cuando tenga mas tiempo mirare si el foxy se puede abrir en una ventana tal como el reportlistener que adjunte en el mensaje anterior.  Ese Listener lo tenia guardado hace rato, creo que me tocara volver a retomarlo para mirar esa opcion.


Saludos


Elkin Uribe
Reply all
Reply to author
Forward
0 new messages