Actualización FiveDBU con arreglo en modif struct

Actualización FiveDBU con arreglo en modif struct

Postby Antonio Linares » Wed Sep 26, 2012 11:02 am

regards, saludos

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

Re: Actualización FiveDBU con arreglo en modif struct

Postby sysctrl2 » Wed Sep 26, 2012 5: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 "
User avatar
sysctrl2
 
Posts: 1014
Joined: Mon Feb 05, 2007 7:15 pm

Re: Actualización FiveDBU con arreglo en modif struct

Postby surGom » Wed Sep 26, 2012 9:39 pm

Un error:

Code: Select all  Expand view
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 )

 
surGom
 
Posts: 640
Joined: Wed Oct 19, 2005 12:03 pm

Re: Actualización FiveDBU con arreglo en modif struct

Postby Antonio Linares » Thu Sep 27, 2012 1:48 am

Luis,

En la línea 419 hay que hacer este cambio:

Code: Select all  Expand view
  if oBrw != nil
      Eval( oBrw:bChange )
      oBrw:Refresh()
   endif
 


gracias! :-)
regards, saludos

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

Re: Actualización FiveDBU con arreglo en modif struct

Postby surGom » Thu Sep 27, 2012 11:21 pm

Otro error

Code: Select all  Expand view
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
surGom
 
Posts: 640
Joined: Wed Oct 19, 2005 12:03 pm

Re: Actualización FiveDBU con arreglo en modif struct

Postby Antonio Linares » Fri Sep 28, 2012 9: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
User avatar
Antonio Linares
Site Admin
 
Posts: 42063
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain

Re: Actualización FiveDBU con arreglo en modif struct

Postby surGom » 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
surGom
 
Posts: 640
Joined: Wed Oct 19, 2005 12:03 pm

Re: Actualización FiveDBU con arreglo en modif struct

Postby surGom » Fri Sep 28, 2012 9:48 pm

He aquí el error

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

Luis
surGom
 
Posts: 640
Joined: Wed Oct 19, 2005 12:03 pm

Re: Actualización FiveDBU con arreglo en modif struct

Postby TOTOVIOTTI » 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.edu.ar
User avatar
TOTOVIOTTI
 
Posts: 419
Joined: Fri Feb 05, 2010 11:30 am
Location: San Francisco - Córdoba - Argentina

Re: Actualización FiveDBU con arreglo en modif struct

Postby Antonio Linares » 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
User avatar
Antonio Linares
Site Admin
 
Posts: 42063
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain

Re: Actualización FiveDBU con arreglo en modif struct

Postby TOTOVIOTTI » Thu Oct 11, 2012 12:14 pm

Antonio... 6.12.... :oops:
Funciona?
Roberto
Univ@c I.S.I.
Desarrolladores de Software
http://www.elcolegioencasa.edu.ar
User avatar
TOTOVIOTTI
 
Posts: 419
Joined: Fri Feb 05, 2010 11:30 am
Location: San Francisco - Córdoba - Argentina

Re: Actualización FiveDBU con arreglo en modif struct

Postby Antonio Linares » Thu Oct 11, 2012 12:48 pm

Roberto,

No lo he probado. Pruébalo :-)
regards, saludos

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

Re: Actualización FiveDBU con arreglo en modif struct

Postby desdesummer87 » 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.
desdesummer87
 
Posts: 18
Joined: Thu May 19, 2011 4:50 pm


Return to FiveWin para Harbour/xHarbour

Who is online

Users browsing this forum: russimicro and 52 guests