В консоли запросов, например, такой запрос:
Код
ВЫБРАТЬ
ДолжностиСотрудниковСрезПоследних.Сотрудник КАК Сотрудник,
ДолжностиСотрудниковСрезПоследних.Должность КАК Должность
ИЗ
РегистрСведений.ДолжностиСотрудников.СрезПоследних КАК ДолжностиСотрудниковСрезПоследних
ГДЕ
ВЫБОР
КОГДА &Уволенные
ТОГДА ДолжностиСотрудниковСрезПоследних.Должность = &Уволен
ИНАЧЕ ИСТИНА
КОНЕЦ
В параметрах проставляю значение Уволен.
Нажимаю "Заменить на ЗНАЧЕНИЕ()".
Результат:
Код
ВЫБРАТЬ
ДолжностиСотрудниковСрезПоследних.Сотрудник КАК Сотрудник,
ДолжностиСотрудниковСрезПоследних.Должность КАК Должность
ИЗ
РегистрСведений.ДолжностиСотрудников.СрезПоследних КАК ДолжностиСотрудниковСрезПоследних
ГДЕ
ВЫБОР
КОГДА ЗНАЧЕНИЕ(Справочник.Должности.Уволен)ные
ТОГДА ДолжностиСотрудниковСрезПоследних.Должность = ЗНАЧЕНИЕ(Справочник.Должности.Уволен)
ИНАЧЕ ИСТИНА
КОНЕЦ
То есть, кроме параметра "&Уволен" так же была заменена часть параметра "&Уволенные".
Понятно, что там простая замена подстроки, но хотелось бы, чтобы как-то обрабатывались такие случаи.