Error: 'La instrucción SQL no ha sido formada correctamente'

Si tras lanzar en un informe una instrucción SQL se nos muestra el mensaje ‘Instrucción Sql no formada correctamente’  o similar puede ser debido a  dos causas:
  1. Que la instrucción SQL no sea coherente.
  2. Que los datos seleccionados no sean coherentes o estructuralmente correctos.
El punto 1 es fácil de controlar, ya que podemos revisar la instrucción SQL indicada y saber si alguna conjunción, paréntesis o campo no están indicados adecuadamente. >El punto 2 es más difícil, ya que al ser un problema de datos, sólo averiguaremos su consistencia a través del ‘Analizador de Instrucciones SQL’ o revisando que los datos seleccionados tengan la información adecuada. Una primera opción es reducir los datos seleccionados y luego el espectro de estos. Y no lo olvide, en caso de no detectar la posible causa, no deje de contactar con nuestro Departamento de Asistencia.