Linhares esta reportando nos grupos de que existe um bug no dbSelectArea() nas novas versões do xHarbour ou Harbour referente à área fantasma que nos permite abrir a próxima área livre sem ter de numerá-la.
Ninguém usa dbSelectArea(1)...(12)...(74). Geralmente nomeamos através do Alias que a tabela assume. Mas mudanças ocorridas podem afetar novas aberturas de áreas sem numerá-las ou nomeá-las.
Antonio Linares <antonio.fivetech@gmail.com>
Harbour Developers
Due to recent Harbour changes, this code that used to work this way:
USE CUSTOMER
? SELECT() // --> 1
DBSELECTAREA( 0 )
? SELECT() // --> used to return 2, now it is returning ZERO !!!
Has clearly changed its behavior affecting many Harbour apps.
It seems as DbSelectArea( 0 ) has changed its behavior.
Reported by several Harbour users and confirmed by us.
many thanks
