FiveTech Support Forums

FiveWin / Harbour / xBase community
Board index FiveWin para Harbour/xHarbour Actualizaci贸n FiveDBU con arreglo en modif struct
Posts: 44162
Joined: Thu Oct 06, 2005 05:47 PM
Actualizaci贸n FiveDBU con arreglo en modif struct
Posted: Wed Sep 26, 2012 11:02 AM
regards, saludos

Antonio Linares
www.fivetechsoft.com
Posts: 1144
Joined: Mon Feb 05, 2007 07:15 PM
Re: Actualizaci贸n FiveDBU con arreglo en modif struct
Posted: Wed Sep 26, 2012 05:53 PM

Antonio,

todavia no se puede hacer un REPLECE a la base de datos,

como en el viejo DBU.EXE ? TECLA [F6 ] / REPLACE.

gracias y saludos.

Cesar Cortes Cruz

SysCtrl Software

Mexico



' Sin +- FWH es mejor "
Posts: 652
Joined: Wed Oct 19, 2005 12:03 PM
Re: Actualizaci贸n FiveDBU con arreglo en modif struct
Posted: Wed Sep 26, 2012 09:39 PM
Un error:
Application
===========
聽 聽Path and name: E:\fivedbu\fivedbu.exe (32 bits)
聽 聽Size: 5,361,664 bytes
聽 聽Compiler version: Harbour 3.2.0dev (Rev. 17765)
聽 聽FiveWin 聽Version: FWH 12.08
聽 聽Windows version: 5.1, Build 2600 Service Pack 3

聽 聽Time from start: 0 hours 1 mins 12 secs 
聽 聽Error occurred at: 26/09/2012, 18:36:32
聽 聽Error description: Error BASE/1004 聽Message not found: NIL:EVAL
聽 聽Args:
聽 聽 聽[ 聽 1] = U 聽 

Stack Calls
===========
聽 聽Called from: 聽=> __ERRRT_SBASE( 0 )
聽 聽Called from: ../../../tobject.prg => NIL:ERROR( 0 )
聽 聽Called from: ../../../tobject.prg => (b)HBOBJECT( 0 )
聽 聽Called from: ../../../tobject.prg => NIL:MSGNOTFOUND( 0 )
聽 聽Called from: ../../../tobject.prg => (b)EVAL( 0 )
聽 聽Called from: C:\fwteam\samples\fivedbu.prg => DELRECORD( 419 )
聽 聽Called from: C:\fwteam\samples\fivedbu.prg => (b)PROCESSES( 980 )
聽 聽Called from: .\source\classes\BTNBMP.PRG => TBTNBMP:CLICK( 465 )
聽 聽Called from: .\source\classes\BTNBMP.PRG => TBTNBMP:LBUTTONUP( 656 )
聽 聽Called from: .\source\classes\CONTROL.PRG => TCONTROL:HANDLEEVENT( 1714 )
聽 聽Called from: .\source\classes\BTNBMP.PRG => TBTNBMP:HANDLEEVENT( 1408 )
聽 聽Called from: .\source\classes\WINDOW.PRG => _FWH( 3177 )
聽 聽Called from: 聽=> WINRUN( 0 )
聽 聽Called from: .\source\classes\WINDOW.PRG => TMDIFRAME:ACTIVATE( 990 )
聽 聽Called from: C:\fwteam\samples\fivedbu.prg => MAIN( 59 )
Posts: 44162
Joined: Thu Oct 06, 2005 05:47 PM
Re: Actualizaci贸n FiveDBU con arreglo en modif struct
Posted: Thu Sep 27, 2012 01:48 AM
Luis,

En la l铆nea 419 hay que hacer este cambio:
 聽 if oBrw != nil
聽 聽 聽 Eval( oBrw:bChange )
聽 聽 聽 oBrw:Refresh()
聽 聽endif
gracias! :-)
regards, saludos

Antonio Linares
www.fivetechsoft.com
Posts: 652
Joined: Wed Oct 19, 2005 12:03 PM
Re: Actualizaci贸n FiveDBU con arreglo en modif struct
Posted: Thu Sep 27, 2012 11:21 PM
Otro error
   Called from: 聽=> ORDKEYCOUNT( 0 )
聽 聽Called from: .\source\classes\XBROWSE.PRG => (b)TXBROWSE_SETRDD( 3885 )
聽 聽Called from: .\source\classes\XBROWSE.PRG => (b)TXBROWSE( 411 )
聽 聽Called from: .\source\classes\XBROWSE.PRG => TXBROWSE:KEYCOUNT( 0 )
聽 聽Called from: .\source\classes\XBROWSE.PRG => TXBROWSE:REFRESH( 1215 )
聽 聽Called from: .\source\classes\XBROWSE.PRG => TXBROWSE:MAKEBRUSH( 5430 )
聽 聽Called from: .\source\classes\XBROWSE.PRG => (b)TXBROWSE( 441 )
聽 聽Called from: .\source\classes\XBROWSE.PRG => TXBROWSE:RESIZE( 0 )
聽 聽Called from: 聽=> TWINDOW:HANDLEEVENT( 0 )
聽 聽Called from: .\source\classes\CONTROL.PRG => TCONTROL:HANDLEEVENT( 1724 )
聽 聽Called from: .\source\classes\XBROWSE.PRG => TXBROWSE:HANDLEEVENT( 11734 )
聽 聽Called from: .\source\classes\WINDOW.PRG => _FWH( 3177 )
聽 聽Called from: 聽=> WNDADJCLIENT( 0 )
聽 聽Called from: .\source\classes\CONTROL.PRG => TXBROWSE:ADJCLIENT( 275 )
聽 聽Called from: .\source\classes\WINDOW.PRG => TMDICHILD:RESIZE( 2154 )
聽 聽Called from: 聽=> TWINDOW:HANDLEEVENT( 0 )
聽 聽Called from: .\source\classes\MDICHILD.PRG => TMDICHILD:HANDLEEVENT( 322 )
聽 聽Called from: .\source\classes\WINDOW.PRG => _FWH( 3177 )
聽 聽Called from: 聽=> SENDMESSAGE( 0 )
聽 聽Called from: .\source\classes\WINDOW.PRG => (b)TWINDOW( 559 )
聽 聽Called from: .\source\classes\WINDOW.PRG => TMDICLIENT:SENDMSG( 0 )
聽 聽Called from: .\source\classes\MDICLIEN.PRG => TMDICLIENT:CHILDCLOSE( 189 )
聽 聽Called from: .\source\classes\MDICHILD.PRG => TMDICHILD:END( 268 )
聽 聽Called from: .\source\classes\WINDOW.PRG => TMDICHILD:SYSCOMMAND( 2396 )
聽 聽Called from: 聽=> TWINDOW:HANDLEEVENT( 0 )
聽 聽Called from: .\source\classes\MDICHILD.PRG => TMDICHILD:HANDLEEVENT( 322 )
聽 聽Called from: .\source\classes\WINDOW.PRG => _FWH( 3177 )
聽 聽Called from: 聽=> WINRUN( 0 )
聽 聽Called from: .\source\classes\WINDOW.PRG => TMDIFRAME:ACTIVATE( 990 )
聽 聽Called from: C:\fwteam\samples\fivedbu.prg => MAIN( 59 )

System
Ademas cuando modificas la estructura te muestra otro alias en otra ventana pero cuando las cerras las ventanas no modifico la base de datos

Luis
Posts: 44162
Joined: Thu Oct 06, 2005 05:47 PM
Re: Actualizaci贸n FiveDBU con arreglo en modif struct
Posted: Fri Sep 28, 2012 09:51 AM

Luis,

has puesto la lista de llamadas (calls stack) pero no la descripci贸n del error.

Cuando modificamos una DBF creamos una nueva para no alterar la original, de momento, por seguridad :-)

regards, saludos

Antonio Linares
www.fivetechsoft.com
Posts: 652
Joined: Wed Oct 19, 2005 12:03 PM
Re: Actualizaci贸n FiveDBU con arreglo en modif struct
Posted: Fri Sep 28, 2012 10:13 AM

S铆 revisando la crea pero en el directorio de Fivedbu por eso no la ve铆a. El error lo tengo en otra computadora y si no lo borre te lo env铆o mas tarde

Luis

Posts: 652
Joined: Wed Oct 19, 2005 12:03 PM
Re: Actualizaci贸n FiveDBU con arreglo en modif struct
Posted: Fri Sep 28, 2012 09:48 PM

He aqu铆 el error

Error description: Error DBCMD/2001 Workarea not in use: ORDKEYCOUNT

Luis

Posts: 470
Joined: Fri Feb 05, 2010 11:30 AM
Re: Actualizaci贸n FiveDBU con arreglo en modif struct
Posted: Thu Oct 11, 2012 11:18 AM

Hola amigos:
Estoy viendo para empezar a usar el fiveDbu, lo estoy modificando para que los textos me
aparezcan en castellano.
Cuando compilo, todo perfecto. A la hora de abrir un browse, e intentar moverme con el mouse o flecha arriba
o abajo, me aparece el siguiente error:

Error description: Error BASE/1004 Message not found: TMSGITEM:SETBITMAP
Args:
[ 1] = O TMSGITEM

tack Calls

Called from: => __ERRRT_SBASE( 0 )
Called from: ../../../tobject.prg => TMSGITEM:ERROR( 0 )
Called from: ../../../tobject.prg => (b)HBOBJECT( 0 )
Called from: ../../../tobject.prg => TMSGITEM:MSGNOTFOUND( 0 )
Called from: ../../../tobject.prg => TMSGITEM:SETBITMAP( 0 )

Que podr谩 ser?
Muchas gracias!
Roberto

Univ@c I.S.I.
Desarrolladores de Software
http://www.elcolegioencasa.ar
Posts: 44162
Joined: Thu Oct 06, 2005 05:47 PM
Re: Actualizaci贸n FiveDBU con arreglo en modif struct
Posted: Thu Oct 11, 2012 12:03 PM

Roberto,

Que versi贸n de FWH usas ?

Si a帽ades 茅l m茅todo SetBitmap() en la clase TMsgItem, aunque no haga nada, ser谩 suficiente para que no de el error:

METHOD SetBitmap() VIRTUAL

regards, saludos

Antonio Linares
www.fivetechsoft.com
Posts: 470
Joined: Fri Feb 05, 2010 11:30 AM
Re: Actualizaci贸n FiveDBU con arreglo en modif struct
Posted: Thu Oct 11, 2012 12:14 PM

Antonio... 6.12.... :oops:
Funciona?
Roberto

Univ@c I.S.I.
Desarrolladores de Software
http://www.elcolegioencasa.ar
Posts: 44162
Joined: Thu Oct 06, 2005 05:47 PM
Re: Actualizaci贸n FiveDBU con arreglo en modif struct
Posted: Thu Oct 11, 2012 12:48 PM

Roberto,

No lo he probado. Pru茅balo :-)

regards, saludos

Antonio Linares
www.fivetechsoft.com
Posts: 18
Joined: Thu May 19, 2011 04:50 PM
Re: Actualizaci贸n FiveDBU con arreglo en modif struct
Posted: Fri Feb 01, 2013 10:58 AM

Al igual que en el xbrdbu citado en otra entrada, al modificar el nombre de un campo no vac铆o, se pierden los datos contenidos en el mismo.

Una l谩stima... 驴 Tendr谩 arreglo...?

Gracias.

Continue the discussion