El problema puedes tenerlo en como has montado los parétensis.
Código:
Select DISTINCTROW *
FROM (((documentos INNER JOIN TipoDoc_Clase ON documentos.TipoClase=TipoDoc_Clase.ID)
INNER JOIN Objetos ON documentos.Objeto_Page_vigor_PartNumber=Objetos.PartNumber)
INNER JOIN DocObras ON documentos.ClavePrincipal=DocObras.Documento)
Antes de poner esta contestación, he revisado el manual de mysql y, tal como está escrito, exige que la tabla de join y la condición de join vayan juntas.
Espero que te ayude.
Un saludo.