Капитально об программе 1С 8.0-8.3-8.4, 7.7

Встроенная функция может быть использована только в выражении

Данная ошибка говорит о том, что функция возвращает значение, которое требуется к чему-то присвоить или использовать в условии, в отличии от пользовательских функции, где функции можно использовать и в качестве процедур.

В данном случае был вызов функции СтрЗаменить(), которая еще не была присвоена, т.к. код был предварительный. 

Присвоение результата встроенной функции:

ТекстЗапроса = СтрЗаменить(ТекстЗапроса,"1 = 1","Ссылка = &Ссылка");