Error al generar reporte

Error al generar reporte

Postby cmsoft » Thu Jul 14, 2022 8:01 pm

Estimados:
Tengo un cliente, que en su equipo, cuando quiero generar un reporte cualquiera, me da el siguiente error:
Code: Select all  Expand view  RUN
Error description: Error BASE/1004  No existe el método: AFONT

En todos los casos, es, en diferentes líneas del programa donde asigno para el título la segunda font que tengo definida
Code: Select all  Expand view  RUN
oRep:oTitle:aFont[1] := {|| 2 }

Asimismo, en todos los módulos del programa donde tengo definido que haga un reporte con xbrowse, este no me da error pero no lo muestra
Lo defino de esta manera
Code: Select all  Expand view  RUN
DEFINE BUTTON RESOURCE "IMPR" OF oBar ;
            TOOLTIP "Reporte"  ;
            ACTION oBrw:Report("Reporte de Bancos",.T.,.F.);

Intuyo que debe ser algo que no puede generar los archivos de previsualización, pero no he podido solucionarlo.
Solo me pasa en ese cliente, el programa lo tengo instalado en muchos más y no me pasa en ninguno.
Alguna pista?
User avatar
cmsoft
 
Posts: 1292
Joined: Wed Nov 16, 2005 9:14 pm
Location: Mercedes - Bs As. Argentina

Re: Error al generar reporte

Postby Antonio Linares » Thu Jul 14, 2022 9:14 pm

Querido César,

Puedes copiar el error completo aqui ? gracias

Lo que me interesa ver es si oTitle es nil ó no
regards, saludos

Antonio Linares
www.fivetechsoft.com
User avatar
Antonio Linares
Site Admin
 
Posts: 42122
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain

Re: Error al generar reporte

Postby cmsoft » Thu Jul 14, 2022 9:55 pm

Antonio:
Aca te lo dejo
Muchas gracias por tu interes
Code: Select all  Expand view  RUN
Application
===========
   Path and name: C:\BCN_RESTO\RESTO.exe (32 bits)
   Size: 6,019,584 bytes
   Compiler version: Harbour 3.2.0dev (r1601050904)
   FiveWin  Version: FWH 16.06
   Windows version: 6.2, Build 9200

   Time from start: 0 hours 0 mins 30 secs
   Error occurred at: 14/07/2022, 12:51:37
   Error description: Error BASE/1004  No existe el método: AFONT
   Args:
     [   1] = U  

Stack Calls
===========
   Called from:  => AFONT( 0 )
   Called from: LISVEN.prg => REPVEN3( 1248 )
   Called from: LISVEN.prg => (b)REPVEN( 39 )
   Called from: .\source\classes\BUTTON.PRG => TBUTTON:CLICK( 179 )
   Called from: .\source\classes\CONTROL.PRG => TBUTTON:HANDLEEVENT( 1685 )
   Called from: .\source\classes\WINDOW.PRG => _FWH( 3305 )
   Called from:  => SENDMESSAGE( 0 )
   Called from: .\source\classes\DIALOG.PRG => TDIALOG:COMMAND( 416 )
   Called from:  => TWINDOW:HANDLEEVENT( 0 )
   Called from: .\source\classes\DIALOG.PRG => TDIALOG:HANDLEEVENT( 914 )
   Called from:  => DIALOGBOXINDIRECT( 0 )
   Called from: .\source\classes\DIALOG.PRG => TDIALOG:ACTIVATE( 296 )
   Called from: LISVEN.prg => REPVEN( 81 )
   Called from: menurep.prg => (b)REPORTE( 67 )
   Called from: .\source\classes\URLLINK.PRG => TURLLINK:LBUTTONDOWN( 174 )
   Called from: .\source\classes\CONTROL.PRG => TCONTROL:HANDLEEVENT( 1718 )
   Called from: .\source\classes\URLLINK.PRG => TURLLINK:HANDLEEVENT( 162 )
   Called from: .\source\classes\WINDOW.PRG => _FWH( 3305 )
   Called from:  => WINRUN( 0 )
   Called from: .\source\classes\WINDOW.PRG => TMDIFRAME:ACTIVATE( 1042 )
   Called from: resto.prg => MAIN( 80 )

System
======
   CPU type: Intel(R) Pentium(R) Gold G6405 CPU @ 4.10GHz 4104 Mhz
   Hardware memory: 8055 megs

   Free System resources: 90 %
        GDI    resources: 90 %
        User   resources: 90 %

   Windows total applications running: 3
      1 ,                                                                                                    
      2 , C:\BCN_RESTO\RESTO.exe                                                                              
      3 GDI+ Window (RESTO.exe), C:\WINDOWS\WinSxS\x86_microsoft.windows.gdiplus_6595b64144ccf1df_1.1.19041.1706_none_d94bc52be10975

Variables in use
================
   Procedure     Type   Value
   ==========================
   AFONT
     Param   1:    O    Class: ERROR
   REPVEN3
     Local   1:    U    
     Local   2:    U    
   (b)REPVEN
     Param   1:    D    07/07/2022
     Param   2:    D    07/07/2022
     Local   1:    O    Class: TREPORT
     Local   2:    O    Class: TFONT
     Local   3:    O    Class: TFONT
     Local   4:    O    Class: TDOLPHINQRY
     Local   5:    A    Len:    4
     Local   6:    L    .F.
     Local   7:    A    Len:    6
     Local   8:    L    .T.
     Local   9:    L    .F.
     Local  10:    B    {|| ... }
   TBUTTON:CLICK
     Param   1:    O    Class: TBUTTON
   TBUTTON:HANDLEEVENT
   _FWH
     Param   1:    N    2048
     Param   2:    N    0
     Param   3:    N    0
     Local   1:    U    
   SENDMESSAGE
     Param   1:    N    0
     Param   2:    N    2048
     Param   3:    N    0
     Param   4:    N    0
     Param   5:    N    108
     Local   1:    O    Class: TBUTTON
   TDIALOG:COMMAND
     Param   1:    N    286525516
     Param   2:    N    2048
     Param   3:    N    0
     Param   4:    N    0
   TWINDOW:HANDLEEVENT
     Param   1:    N    220
     Param   2:    N    286525516
     Local   1:    O    Class: TBUTTON
     Local   2:    N    0
     Local   3:    N    220
     Local   4:    N    286525516
     Local   5:    U    
   TDIALOG:HANDLEEVENT
     Param   1:    N    273
     Param   2:    N    220
     Param   3:    N    286525516
   DIALOGBOXINDIRECT
     Param   1:    N    273
     Param   2:    N    220
     Param   3:    N    286525516
   TDIALOG:ACTIVATE
     Param   1:    N    4194304
     Param   2:    C    "€ È€    ' ?  =Ü     R e p o r t e   d e   V e n t a s   p o r   f e c h a       P     Å ; Õ B U T T O N            P      y Ö B U T T O N   R e p o r t e   d e   V e n t a s         P      <
 × S T A T I C   D e s d e   F e c h a :       P      <
 Ø S T A T I C   H a s t a   F e c h a :     € P    A
 ' Ù E D I T   1 4 / 0 7 / 2 0 2 2     € P    A  ' Ú E D I T   1 4 / 0 7 / 2 0 2 2       P    Œ = Û B U T T O N   & R e i m p r i m i r   F E       P    Œ  = Ü B U T T O N   & L i b r o   I V A   V e n t a s        P    n ' G Ý B U T T O N   P o r   t u r n o         P    Ü = Þ B U T T O N   & P o r   h o r a         P      0 z÷ÿß B U T T O N             P     3 y à B U T T O N   R e p o r t e   d e   M e s a s       P     @ <
 á S T A T I C   D e s d e   F e c h a :       P     O <
 â S T A T I C   H a s t a   F e c h a :     € P    A > ' ã E D I T   1 4 / 0 7 / 2 0 2 2     € P    A M ' ä E D I T   1 4 / 0 7 / 2 0 2 2      P    n > e å B U T T O N   C a l c u l a r   c o m i s i o n   m o z o      P    n M G æ B U T T O N   P o r   t u r n o         P    – Y = ç B U T T O N   & D e t a l l e   M e s a         P    Ü @ = è B U T T O N   & P o r   h o r a         P      d z é B U T T O N           P     e y ê B U T T O N   R e p o r t e   d e   D e l i v e r y         P     r <
 ë S T A T I C   D e s d e   F e c h a :       P      <
 ì S T A T I C   H a s t a   F e c h a :     € P    A p ' í E D I T   1 4 / 0 7 / 2 0 2 2     € P    A  ' î E D I T   1 4 / 0 7 / 2 0 2 2      P    n p e ï B U T T O N   A g r u p a r   p o r   R e p a r t i d o r      P    n  G ð B U T T O N   P o r   t u r n o         P    Ü r = ñ B U T T O N   & P o r   h o r a         P      – z ò B U T T O N            P     š y ó B U T T O N   R e p o r t e   d e   M o s t r a d o r       P     § <
 ô S T A T I C   D e s d e   F e c h a :       P     ¶ <
 õ S T A T I C   H a s t a   F e c h a :     € P    A ¥ ' ö E D I T   1 4 / 0 7 / 2 0 2 2     € P    A ´ ' ÷ E D I T   1 4 / 0 7 / 2 0 2 2      P    n ¥ G ø B U T T O N   P o r   t u r n o         P    Ü § = ù B U T T O N   & P o r   h o r a         P    ; Ì  ú B U T T O N   & I m p r i m i r         P    Ù Ì  û B U T T O N   & C a n c e l a r       "

     Param   3:    N    2427342
     Param   4:    O    Class: TDIALOG
   REPVEN
     Param   1:    U    
     Param   2:    U    
     Param   3:    U    
     Param   4:    L    .T.
     Param   5:    U    
     Param   6:    L    .T.
     Param   7:    U    
     Param   8:    U    
     Param   9:    U    
     Param  10:    U    
     Param  11:    U    
     Local   1:    N    2427342
     Local   2:    S    
     Local   3:    O    Class: TDIALOG
   (b)REPORTE
     Param   1:    C    "ABMRE"
     Local   1:    O    Class: TFONT
     Local   2:    A    Len:    4
     Local   3:    N    1
     Local   4:    A    Len:    4
     Local   5:    L    .F.
     Local   6:    A    Len:    6
     Local   7:    O    Class: TBUTTON
     Local   8:    O    Class: TBUTTON
     Local   9:    O    Class: TBUTTON
     Local  10:    C    "Todos los vendedores            "
     Local  11:    C    "                              "
     Local  12:    D    07/07/2022
     Local  13:    D    07/07/2022
     Local  14:    N    0
     Local  15:    A    Len:    4
     Local  16:    N    4
     Local  17:    L    .T.
     Local  18:    L    .F.
     Local  19:    L    .F.
     Local  20:    L    .F.
     Local  21:    S    
   TURLLINK:LBUTTONDOWN
     Param   1:    O    Class: TURLLINK
   TCONTROL:HANDLEEVENT
     Param   1:    N    12
     Param   2:    N    43
     Param   3:    N    1
     Param   4:    L    .F.
   TURLLINK:HANDLEEVENT
     Param   1:    N    513
     Param   2:    N    1
     Param   3:    N    786475
     Local   1:    U    
   _FWH
     Param   1:    N    513
     Param   2:    N    1
     Param   3:    N    786475
   WINRUN
     Param   1:    N    786475
     Param   2:    N    513
     Param   3:    N    1
     Param   4:    N    786475
     Param   5:    N    91
     Local   1:    O    Class: TURLLINK
   TMDIFRAME:ACTIVATE
     Param   1:    N    2427342
   MAIN
     Param   1:    C    "MAXIMIZED"
     Param   2:    U    
     Param   3:    U    
     Param   4:    U    
     Param   5:    B    {|| ... }
     Param   6:    B    {|| ... }
     Param   7:    U    
     Param   8:    B    {|| ... }
     Param   9:    U    
     Param  10:    U    
     Param  11:    U    
     Param  12:    U    
     Param  13:    U    
     Param  14:    U    
     Param  15:    U    
     Param  16:    U    
     Param  17:    U    
     Param  18:    U    
     Param  19:    U    
     Param  20:    L    .F.
     Local   1:    O    Class: TMDIFRAME
     Local   2:    U    
     Local   3:    U    

Linked RDDs
===========
   DBF
   DBFFPT
   DBFBLOB
   DBFNTX

DataBases in use
================

Classes in use:
===============
     1 ERROR
     2 HBCLASS
     3 HBOBJECT
     4 TAPPLICATION
     5 TWINDOW
     6 TCONTROL
     7 TICON
     8 TBRUSH
     9 TFONT
    10 TDOLPHINSRV
    11 TDOLPHINQRY
    12 TGET
    13 TDIALOG
    14 TXIMAGE
    15 GET
    16 TCLIPGET
    17 TBUTTON
    18 TCLIPBOARD
    19 TRECT
    20 TBITMAP
    21 TMDIFRAME
    22 TMENU
    23 TREG32
    24 TMDICLIENT
    25 TRIBBONBAR
    26 TRPANEL
    27 TRBTN
    28 TIMAGE
    29 TRBGROUP
    30 TMSGBAR
    31 TMSGITEM
    32 TTIMER
    33 TMDICHILD
    34 TBAR
    35 TBTNBMP
    36 TXBROWSE
    37 TXBRWCOLUMN
    38 TSAY
    39 TSCROLLBAR
    40 TDOLPHINROW
    41 TEXPLORERBAR
    42 TTASKPANEL
    43 TURLLINK
    44 TCURSOR
    45 TGROUP
    46 TRADMENU
    47 TRADIO
    48 TCHECKBOX
    49 TREPORT
    50 TPRINTER
    51 TRCOLUMN
    52 TSTRUCT

Memory Analysis
===============
      1248 Static variables

   Dynamic memory consume:
      Actual  Value:          0 bytes
      Highest Value:          0 bytes
User avatar
cmsoft
 
Posts: 1292
Joined: Wed Nov 16, 2005 9:14 pm
Location: Mercedes - Bs As. Argentina

Re: Error al generar reporte

Postby Antonio Linares » Fri Jul 15, 2022 6:38 pm

Cómo puede ser oTitle igual a nil ??

Es lo que imaginaba...
regards, saludos

Antonio Linares
www.fivetechsoft.com
User avatar
Antonio Linares
Site Admin
 
Posts: 42122
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain

Re: Error al generar reporte

Postby cmsoft » Fri Jul 15, 2022 11:20 pm

Por lo que pude detectar, el tema puede venir porque tenían una impresora predeterminada de Windows, que no tenía los drivers correctamente instalados
Cambiamos a Microsoft Print to PDF como predeterminada y salió andando...
Puede ser que esto haya sido el problema?
User avatar
cmsoft
 
Posts: 1292
Joined: Wed Nov 16, 2005 9:14 pm
Location: Mercedes - Bs As. Argentina

Re: Error al generar reporte

Postby Antonio Linares » Sat Jul 16, 2022 6:48 pm

Posiblemente :-)
regards, saludos

Antonio Linares
www.fivetechsoft.com
User avatar
Antonio Linares
Site Admin
 
Posts: 42122
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain


Return to FiveWin para Harbour/xHarbour

Who is online

Users browsing this forum: Google [Bot] and 16 guests