... msgalert("Error al intentar abrir: "+CRLF+cDbf, "Abortando!"); return(nil); endif FOL->( if( lastrec() = 0, dbappend(), ) ) do FOL->( if( flock(),; ( if( nFolio = NIL, nFolio := &(cField) + 1, ),; dbfield(cField, nFolio), lOk:=.t. ),; ( lOk:=.f. ) ) ) until lOk FOL->( dbcommit(), ...