O retorno da função "dbRecordInfo para DBRI_LOCKED" não consegue enxergar o LOCK feito por outro programa sendo executado ao mesmo tempo.
Código: Selecionar todos
? "DbRLock-LETODBF=", NOMES_LETO->( DbRLock() ) // Aqui LETO travou o registro - OK
? "leto_MgGetLocks=", hb_valtoexp( leto_MgGetLocks( nConect, "NOMES.DBF", "<100" ) // Aqui retorna a lista dos locks de todos os programas em execução
? "DBRI_LOCKED=", hb_valtoexp( NOMES_LETO->( dbRecordInfo( DBRI_LOCKED, recno() ) ) ) // Aqui retorna a lista dos locks só do programa em execução
T+


