FiveTech Support Forums

FiveWin / Harbour / xBase community
Board index EasyReport, EasyDialog y EasyPreview Error al compilar con bcc70 Ayuda
Posts: 1078
Joined: Thu Sep 27, 2007 03:47 PM
Error al compilar con bcc70 Ayuda
Posted: Sun Feb 05, 2017 04:20 AM
Saludos al Forum
.
Compilo con bcc7 y me genera estos Errores

Code (fw): Select all Collapse
Application
===========
   Path and name: K:\easyreport\ereport.exe (32 bits)
   Size: 7,614,464 bytes
   Compiler version: Harbour 3.2.0dev (r1603082110)
   FiveWin  Version: FWH 16.12
   Windows version: 6.2, Build 9200 

   Time from start: 0 hours 0 mins 0 secs 
   Error occurred at: 05.02.2017, 00:35:05
   Error description: Error BASE/1066  Argument error: conditional
   Args:
     [   1] = U   

Stack Calls
===========
   Called from: .\source\classes\TFOLDEX.PRG => TCFOLDEREX:PAINTTB( 1483 )
   Called from: .\source\classes\TFOLDEX.PRG => TCFOLDEREX:PAINT( 1198 )
   Called from: .\source\classes\TFOLDEX.PRG => (b)TFOLDEREX( 120 )
   Called from: .\source\classes\TFOLDEX.PRG => TCFOLDEREX:DISPLAY( 0 )
   Called from: .\source\classes\CONTROL.PRG => TCONTROL:HANDLEEVENT( 1697 )
   Called from: .\source\classes\TFOLDEX.PRG => TCFOLDEREX:HANDLEEVENT( 993 )
   Called from: .\source\classes\WINDOW.PRG => _FWH( 3306 )
   Called from:  => UPDATEWINDOW( 0 )
   Called from: .\source\classes\WINDOW.PRG => TMDIFRAME:ACTIVATE( 1020 )
   Called from: .\source\ereport.prg => MAIN( 244 )

System
======
   CPU type: Intel(R) Core(TM) i3-2100 CPU @ 3.10GHz 3093 Mhz
   Hardware memory: 8138 megs

   Free System resources: 0 %
        GDI    resources: 0 %
        User   resources: 0 %

   Windows total applications running: 5
      1 ,                                                                                                     
      2 , C:\WINDOWS\WinSxS\x86_microsoft.windows.common-controls_6595b64144ccf1df_6.0.14393.447_none_89c64d2 
      3 , K:\easyreport\ereport.exe                                                                           
      4 DDE Server Window, C:\WINDOWS\System32\OLE32.DLL                                                                       
      5 GDI+ Window, C:\WINDOWS\WinSxS\x86_microsoft.windows.gdiplus_6595b64144ccf1df_1.1.14393.321_none_baab3cb4359688b 

Variables in use
================
   Procedure     Type   Value
   ==========================
   TCFOLDEREX:PAINTTB
     Param   1:    O    Class: ERROR
   TCFOLDEREX:PAINT
     Local   1:    A    Len:    4
     Local   2:    N    1
     Local   3:    N    1
     Local   4:    N    4
     Local   5:    N    35
     Local   6:    N    688921359
     Local   7:    N    554703384
     Local   8:    N    -1207692157
     Local   9:    N    9044014
     Local  10:    U    
     Local  11:    U    
     Local  12:    U    
     Local  13:    U    
     Local  14:    U    
     Local  15:    N    0
     Local  16:    A    Len:    4
     Local  17:    A    Len:    4
     Local  18:    N    1
     Local  19:    N    37
     Local  20:    U    
     Local  21:    U    
     Local  22:    U    
   (b)TFOLDEREX
     Local   1:    A    Len:    5
   TCFOLDEREX:DISPLAY
     Param   1:    O    Class: TCFOLDEREX
   TCONTROL:HANDLEEVENT
   TCFOLDEREX:HANDLEEVENT
     Param   1:    N    15
     Param   2:    N    0
     Param   3:    N    0
     Local   1:    U    
   _FWH
     Param   1:    N    15
     Param   2:    N    0
     Param   3:    N    0
   UPDATEWINDOW
     Param   1:    N    0
     Param   2:    N    15
     Param   3:    N    0
     Param   4:    N    0
     Param   5:    N    22
     Local   1:    O    Class: TCFOLDEREX
   TMDIFRAME:ACTIVATE
     Param   1:    N    11209150
   MAIN
     Param   1:    C    "MAXIMIZED"
     Param   2:    U    
     Param   3:    U    
     Param   4:    U    
     Param   5:    B    {|| ... }
     Param   6:    U    
     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:    B    {|| ... }
     Param  18:    U    
     Param  19:    U    
     Param  20:    L    .F.
     Local   1:    O    Class: TMDIFRAME
     Local   2:    O    Class: TSCROLLBAR
     Local   3:    U    

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

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

Classes in use:
===============
     1 ERROR
     2 HBCLASS
     3 HBOBJECT
     4 TEASYREPORT
     5 TFONT
     6 TEXSTRUCT
     7 TINI
     8 TBRUSH
     9 TREG32
    10 TWINDOW
    11 TCONTROL
    12 TICON
    13 TMDIFRAME
    14 TMENU
    15 TMENUITEM
    16 TACCTABLE
    17 TMRU
    18 TMDICLIENT
    19 TSCROLLBAR
    20 TMSGBAR
    21 TRECT
    22 TMSGITEM
    23 TTIMER
    24 TBAR
    25 TBTNBMP
    26 TPANEL
    27 TFOLDEREX
    28 TCFOLDEREX
    29 TSTRUCT
    30 TDIALOG
    31 TTREEVIEW
    32 TIMAGELIST
    33 TBITMAP

Memory Analysis
===============
      448 Static variables

   Dynamic memory consume:
      Actual  Value:    4456448 bytes
      Highest Value:    4456448 bytes

Ruben Dario Gonzalez
Cali-Colombia
rubendariogd@hotmail.com - rubendariogd@gmail.com
Posts: 44158
Joined: Thu Oct 06, 2005 05:47 PM
Re: Error al compilar con bcc70 Ayuda
Posted: Sun Feb 05, 2017 07:31 AM
Ruben,

oFolder:lBorder es nil. Prueba a signarlo as铆:

oFolder:lBorder = .F.

Has modificado esa clase ? No encuentro TCFOLDEREX
regards, saludos

Antonio Linares
www.fivetechsoft.com
Posts: 1078
Joined: Thu Sep 27, 2007 03:47 PM
Re: Error al compilar con bcc70 Ayuda
Posted: Sun Feb 05, 2017 01:06 PM
Saludos
No la he Modificado.
No me funciona.


La baje de esta direccion
https://bitbucket.org/fivetech/easyreport/commits/all
Me imagino que es la ultima
Gracias
Ruben Dario Gonzalez
Cali-Colombia
rubendariogd@hotmail.com - rubendariogd@gmail.com
Posts: 6755
Joined: Wed Feb 15, 2012 08:25 PM
Re: Error al compilar con bcc70 Ayuda
Posted: Sun Feb 05, 2017 10:28 PM

En ereport.prg, prueba a cambiar CFOLDEREX por FOLDEREX

En cuanto al fichero fuente de esa clase, est谩 en el repositorio ( TCFOLDEX.PRG )

https://bitbucket.org/fivetech/easyrepo ... ?at=master

Cristobal Navarro

Hay dos tipos de personas: las que te hacen perder el tiempo y las que te hacen perder la noci贸n del tiempo

El secreto de la felicidad no est谩 en hacer lo que te gusta, sino en que te guste lo que haces
Posts: 6755
Joined: Wed Feb 15, 2012 08:25 PM
Re: Error al compilar con bcc70 Ayuda
Posted: Sun Feb 05, 2017 10:53 PM

Sin tocar nada en el ereport.mak, salvo el path y a帽adir algunas librerias de harbour y borland, genera el ejecutable correctamente, acabo de comprobarlo
Aseg煤rate de esta utilizando el ereport.mak y go.bat con los paths adecuados ( ojo al path de los include )

Cristobal Navarro

Hay dos tipos de personas: las que te hacen perder el tiempo y las que te hacen perder la noci贸n del tiempo

El secreto de la felicidad no est谩 en hacer lo que te gusta, sino en que te guste lo que haces
Posts: 1078
Joined: Thu Sep 27, 2007 03:47 PM
Re: Error al compilar con bcc70 Ayuda
Posted: Sun Feb 05, 2017 11:27 PM

Exactamente eso es lo que hago.
Ya verifique es un problema con FWH
con la version fwh.16.08 Funciona Bien
con la version fwh.16.10 es donde genera el error.

Ruben Dario Gonzalez
Cali-Colombia
rubendariogd@hotmail.com - rubendariogd@gmail.com
Posts: 6755
Joined: Wed Feb 15, 2012 08:25 PM
Re: Error al compilar con bcc70 Ayuda
Posted: Sun Feb 05, 2017 11:36 PM

Tampoco me da ning煤n problema, acabo de probarlo y, e incluso ha habido peque帽as modificaciones en el c贸digo de la clase FOLDEREX, pero no se ha modificado en absoluto el c贸digo en EasyReport, por lo que te aconsejo que hagas una instalaci贸n "limpia", tanto de este c贸digo como de Fwh y pruebes.

Cristobal Navarro

Hay dos tipos de personas: las que te hacen perder el tiempo y las que te hacen perder la noci贸n del tiempo

El secreto de la felicidad no est谩 en hacer lo que te gusta, sino en que te guste lo que haces

Continue the discussion