Page 1 of 1

Comportamiento Extraño del FIVEDBU

Posted: Sat Sep 07, 2024 7:39 pm
by elmoiquique
He usado por años el fivedbu, y nunca he tenido un problema,, pero hoy me toco hacer algo que nunca habia realizado, eliminar un campo de la BD,,, resulta que al tratar de eliminar un campo de la estructura siempre me elimina el ultimo de la lista y no el seleccionado,,, ahora instale la version del fivedbu(20200818) y con esta nueva si elimina el campo seleccionado, pero ademas sigue eliminando el ultimo de la lista, no se si existira una version mas nueva que haya se haya corregido este problema....

Re: Comportamiento Extraño del FIVEDBU

Posted: Sun Sep 08, 2024 5:31 am
by Antonio Linares
Estimado Elmo,

Efectivamente hay un bug que se corrige asi:

Code: Select all | Expand

function DelField( aFields, cFieldName, oGet, oBrw )

   if Len( aFields ) >= 1
      ADel( aFields, oBrw:nArrayAt, .T. )
      // ASize( aFields, Len( aFields ) - 1 )
      oBrw:SetArray( aFields )
   endif

   oGet:VarPut( cFieldName := Space( 10 ) )
   oGet:SetPos( 0 )
   oGet:SetFocus()
   oBrw:GoBottom()

return nil
 
Muchas gracias por tu feedback!