Newsgrupos.com  

Retroceder   Newsgrupos.com > Forum > Newsgroup microsoft.public.es.* 2 Foro > Newsgroup microsoft.public.es.vfoxpro.informes
Registrarse Preguntas Frecuentes Lista de Foreros Calendario Buscar Temas de Hoy Marcar Foros Como Leídos




Respuesta
 
LinkBack Herramientas Desplegado
  #1 (permalink)  
Antiguo 31-08-2005, 15:47:46
Sergio
 
Mensajes: n/a
Predeterminado Informe que contiene datos de un array

Pues eso, he creado un informe (con VFP8) que contiene datos de un array
de la siguiente forma:
Añado un campo y le pongo en la expresión "T_BRA[1]" en una fila, en la
siguiente fila "T_BRA[2]" y así hasta con 8 más como máximo.
La matriz la relleno antes de enviar el reporte por pantalla pero mi
sorpresa viene cuando lo veo y me doy cuenta de que lo repite tantas veces
como datos tiene la matriz, es decir, si la matriz tiene 5 datos
("T_BRA[1]","T_BRA[2]","T_BRA[3]","T_BRA[4]","T_BRA[5]"), me repite el
mismo informe 5 veces con el mismo contenido.

¿Como podría hacer para que solo me lo presentara una única vez y no
dependa de la matriz que contiene?

Gracias de antemano.


----------------------------------------------
PortalFox :: Nada corre como un zorr
http://www.portalfox.co

PortalFox - NNTP Forum Gatewa
-----------------------------------------------
Responder Con Cita
Alt Today
Advertising
Google Adsense
 
This advertising will not be shown
in this way to registered members.
Register your free account today
and become a member on
Newsgrupos.com
Standard Sponsored Links

  #2 (permalink)  
Antiguo 01-09-2005, 22:51:56
M@rio Cruz
 
Mensajes: n/a
Predeterminado Re: Informe que contiene datos de un array

Hola Sergio

Ten en cuenta que el reporteador trabaja con tablas
lo que podrias hacer es
Llenas tu arreglo con la informacion que quieres mostrar
crea un cursor con 1 registro
llamas a tu informe.
y liberas el cursor.

Ejemplo:
aMovtos(i,1) = Mov_Rep.Cantidad
aMovtos(i,2) = Mov_Rep.Descrip
aMovtos(i,3) = Mov_Rep.Cajas
aMovtos(i,4) = Mov_Rep.Nop
aMovtos(i,5) = Mov_Rep.Prec_Unit
aMovtos(i,6) = Mov_Rep.Importe

Create Cursor ImpUno (CampoTemp C(10))
Append Blank

Report Form TuReporte.frx To Printer Prompt
Select ImpUno
Use

Espero te sirva

Saludos desde la Ciudad Blanca

Mario Cruz
Mérida, México


"Sergio" <sergips93***supercable.es> escribió en el mensaje
news:e9XH0rjrFHA.2624***TK2MSFTNGP15.phx.gbl...
> Pues eso, he creado un informe (con VFP8) que contiene datos de un array
> de la siguiente forma:
> Añado un campo y le pongo en la expresión "T_BRA[1]" en una fila, en la
> siguiente fila "T_BRA[2]" y así hasta con 8 más como máximo.
> La matriz la relleno antes de enviar el reporte por pantalla pero mi
> sorpresa viene cuando lo veo y me doy cuenta de que lo repite tantas veces
> como datos tiene la matriz, es decir, si la matriz tiene 5 datos
> ("T_BRA[1]","T_BRA[2]","T_BRA[3]","T_BRA[4]","T_BRA[5]"), me repite el
> mismo informe 5 veces con el mismo contenido.
>
> ¿Como podría hacer para que solo me lo presentara una única vez y no
> dependa de la matriz que contiene?
>
> Gracias de antemano.
>
>
>
> -----------------------------------------------
> PortalFox :: Nada corre como un zorro
> http://www.portalfox.com
>
> PortalFox - NNTP Forum Gateway
> -----------------------------------------------



Responder Con Cita
  #3 (permalink)  
Antiguo 01-09-2005, 22:51:56
M@rio Cruz
 
Mensajes: n/a
Predeterminado Re: Informe que contiene datos de un array

Hola Sergio

Ten en cuenta que el reporteador trabaja con tablas
lo que podrias hacer es
Llenas tu arreglo con la informacion que quieres mostrar
crea un cursor con 1 registro
llamas a tu informe.
y liberas el cursor.

Ejemplo:
aMovtos(i,1) = Mov_Rep.Cantidad
aMovtos(i,2) = Mov_Rep.Descrip
aMovtos(i,3) = Mov_Rep.Cajas
aMovtos(i,4) = Mov_Rep.Nop
aMovtos(i,5) = Mov_Rep.Prec_Unit
aMovtos(i,6) = Mov_Rep.Importe

Create Cursor ImpUno (CampoTemp C(10))
Append Blank

Report Form TuReporte.frx To Printer Prompt
Select ImpUno
Use

Espero te sirva

Saludos desde la Ciudad Blanca

Mario Cruz
Mérida, México


"Sergio" <sergips93***supercable.es> escribió en el mensaje
news:e9XH0rjrFHA.2624***TK2MSFTNGP15.phx.gbl...
> Pues eso, he creado un informe (con VFP8) que contiene datos de un array
> de la siguiente forma:
> Añado un campo y le pongo en la expresión "T_BRA[1]" en una fila, en la
> siguiente fila "T_BRA[2]" y así hasta con 8 más como máximo.
> La matriz la relleno antes de enviar el reporte por pantalla pero mi
> sorpresa viene cuando lo veo y me doy cuenta de que lo repite tantas veces
> como datos tiene la matriz, es decir, si la matriz tiene 5 datos
> ("T_BRA[1]","T_BRA[2]","T_BRA[3]","T_BRA[4]","T_BRA[5]"), me repite el
> mismo informe 5 veces con el mismo contenido.
>
> ¿Como podría hacer para que solo me lo presentara una única vez y no
> dependa de la matriz que contiene?
>
> Gracias de antemano.
>
>
>
> -----------------------------------------------
> PortalFox :: Nada corre como un zorro
> http://www.portalfox.com
>
> PortalFox - NNTP Forum Gateway
> -----------------------------------------------



Responder Con Cita
 
Respuesta


Herramientas
Desplegado

Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Trackbacks are habilitado
Pingbacks are habilitado
Refbacks are habilitado


Temas Similares
Tema Autor Foro Respuestas Último mensaje
Identificar que tablas contiene cada archivo de datos de una BD Emerson Newsgroup microsoft.public.es.sqlserver 10 12-07-2008 17:05:51
Suma de datos de un array que vienen de un query fagos21 Newsgroup es.comp.lenguajes.php 7 02-04-2008 13:46:14
Mostrar datos que contiene cursor temporal Faiverlgr Newsgroup microsoft.public.es.vfoxpro.informes 6 26-09-2007 07:16:03
Array bidimensional y salida datos Principiante Newsgroup es.comp.lenguajes.c 5 12-11-2005 16:40:18
Introducir todos datos de xml en un array Iván Newsgroup microsoft.public.es.xml 0 03-11-2005 15:56:55





Powered by: vBulletin, Versión 3.6.8
Derechos de Autor ©2000 - 2008, Jelsoft Enterprises Ltd.

LinkBacks Enabled by vBSEO 3.1.0 © 2007, Crawlability, Inc.