En un control Browse, estoy desplegando una tabla dbf, al tratar de eliminar un registro, me genera el error DBFCDX/1022 Se requiere bloqueo.
La rutina que utilizo para abrir las tablas dbfs, tiene algo así:
Code: Select all
DbUseArea( .T., , M->_Default + hb_osPathSeparator() + aDbfs[i], cAlias, .T. )
Al tratar de hacer:
Code: Select all
Articulos->( DbDelete() )
Estas rutinas de apertura de tablas siempre me han funcionado, trabajando con Clipper o Harbour modo consola, sin ningún problema y de la misma manera desplegando los datos en un TBrowseDb.
Quisiera saber por qué el error de bloqueo, alguna ayuda por favor.
Gracias.