Planilla Excel generada desde el Preview tiene errores

Post Reply
User avatar
pedroluis
Posts: 71
Joined: Sun Oct 08, 2017 12:51 pm
Location: San Luis (Capital), Argentina

Planilla Excel generada desde el Preview tiene errores

Post by pedroluis »

Hola gente !
A partir del ejemplo FWH\samples\report\rep10.prg, el cual tiene subtotales, lo tomé como base para realizar uno mio.
Resulta que el Preview se genera correctamente, pero cuando pulso el ícono para generar la planilla Excel sale con errores
en los totales.
Les adjunto el código, una imágen del Preview y otra de la planilla excel.
en el Preview me muestra correctamente los cortes por los 5 vendedores que tengo, mientras que en Excel me muestra
los cortes, pero me muestra solamente 1 vendedor.

Code: Select all

*--------------------------------------
FUNCTION VTA1325L1()
*--------------------------------------
local oReport
local oFont1
local oFont2

sele 99
set order to 5  // ordenado por nom_ven (nombre vendedor)
go top
PRINTER oReport NAME "Comisiones Vendedores"
DEFINE FONT oFont1 NAME "Arial" SIZE 0,-9 BOLD
DEFINE FONT oFont2 NAME "Arial" SIZE 0,-8
REPORT oReport;
   TITLE "COMISIONES DE VENDEDORES. PERIODO: "+dtoc(xfde)+" AL "+dtoc(xfha) ;
   FONT oFont1, oFont2 ;
   HEADER m->empresa+"   -   Fecha: " + DToC( Date() ) ;
   FOOTER "Página: " + Str( oReport:nPage, 3 ) ;
   PREVIEW NAME "Comisiones Vendedores" ;
   CAPTION "Comisiones Vendedores"
    
GROUP ON 99->nom_ven+" "+str(99->vendedor,2) ;
   HEADER "Vendedor "+oReport:aGroups[1]:cValue ;
   FOOTER "Total Vendedor " +oReport:aGroups[1]:cValue 
    
COLUMN TITLE "Cli."       DATA 99->cliente     FONT 2
COLUMN TITLE "Nombre"     DATA 99->nom_cli     FONT 2
COLUMN TITLE "Fecha"      DATA dtoc(99->fecha) FONT 2
COLUMN TITLE "Detalle"    DATA 99->detalle     FONT 2                                    
COLUMN TITLE "Costo"      DATA 99->costo       FONT 2 picture "@E 9,999,999.99" TOTAL                                   
COLUMN TITLE "Fact.S/IVA" DATA 99->facturado   FONT 2 picture "@E 9,999,999.99" TOTAL                                   
COLUMN TITLE "Comisión"   DATA 99->com_fac     FONT 2 picture "@E 9,999,999.99" TOTAL                                   
COLUMN TITLE "% Rentab"   DATA 99->por_ren     FONT 2 
COLUMN TITLE "Ganancia"   DATA 99->ganancia    FONT 2 picture "@E 9,999,999.99" TOTAL   
END REPORT
oReport:bInit:={||.t.}        
oReport:bInit := { || dbGoTop()  }
oReport:lPageTotal:=.f. 
ACTIVATE REPORT oReport
oFont1:End()
oFont2:End()
return nil
 
http://www.lav-sis.com.ar/previo.jpg

http://www.lav-sis.com.ar/excel.jpg
[url=http://drugstoreviewer.com/]drugstoreviewer.com[/url]
User avatar
cmsoft
Posts: 653
Joined: Wed Nov 16, 2005 9:14 pm
Location: Mercedes - Bs As. Argentina

Re: Planilla Excel generada desde el Preview tiene errores

Post by cmsoft »

Reemplaza esto y dime como te muestra

Code: Select all

GROUP ON 99->nom_ven;
   HEADER "Vendedor " 99->nom_ven+" "+str(99->vendedor,2) ;
   FOOTER "Total Vendedor "
User avatar
pedroluis
Posts: 71
Joined: Sun Oct 08, 2017 12:51 pm
Location: San Luis (Capital), Argentina

Re: Planilla Excel generada desde el Preview tiene errores

Post by pedroluis »

Muchas gracias !
Funcionó perfecto !
[url=http://drugstoreviewer.com/]drugstoreviewer.com[/url]
Post Reply