Estimado
Muchas gracias por tu ayuda el error ya lo encontre y radica en el espacio en blanco después de la coma:
Mi consulta
Código Delphi
[-]Query.SQL.Text:=StringReplace(Query.SQL.Text,'#Condicion_1_a_Incluir#',Condicion1,[rfReplaceAll]);
Tu Consulta
Código Delphi
[-]Query.SQL.Text:=StringReplace(Query.SQL.Text, '#Condicion_1_a_Incluir#', Condicion1, [rfReplaceAll]);
Notese que en la función StringReplace luego de cada coma existe un espacio en blanco y de esa manera finalmente se logra reemplazar '#Condicion_1_a_Incluir#' por el valor de la variable Condicion1
Saludos