No he podido probar el código SQL, pero creo que
|| se cambia por
| y
containing por
having. Es decir:
Código SQL
[-]
select codemp,nombre,apellidos
from empleados
Having (trim(nombre) | trim(apellidos)) :data
Esto no lo he podido comprobar, solo espero que al menos te de una idea (y si mi idea es totalmente errónea, pues tambien sáquenme de mi ignorancia

)
Con respecto a tu cambio, creo que sería:
Código Delphi
[-]condi:=' (rtrim(nombre) + '' '' + rtrim(apellidos)) ';