Здравствуйте, подскажите есть в запросе кусок кода на скрине.
Как правильно заменить его? Пробую так:

```1c
    СтрокаПоиска = "И ДокументыПредприятияПоручения.ПунктПоручения = Проуч_СтатусыСогласованияБПСрезПоследних.ПунктПоручения," + Символы.ПС +
    "втТЗПоПП КАК втТЗПоПП";
    СтрокаЗамены = "И ДокументыПредприятияПоручения.ПунктПоручения = Проуч_СтатусыСогласованияБПСрезПоследних.ПунктПоручения" + Символы.ПС +
    "ЛЕВОЕ СОЕДИНЕНИЕ втТЗПоПП КАК втТЗПоПП" + Символы.ПС +
    "ПО ДокументыПредприятияПоручения.НомерПП = втТЗПоПП.НомерПП";
    Запрос.Текст = СтрЗаменить(Запрос.Текст, СтрокаПоиска, СтрокаЗамены);
```

Не меняет, что не так делаю?
---
есть еще один хороший способ
в тексте запроса, можно если нужно и в разных секциях Где я расставляю такие конструкции
"0 = 0" "1 = 1", "2 = 2" и т.д.

Выбрать Таб.* из Таблица Таб Где 0 = 0

после анализа и формирования динамического условия я заменить строкой меняю их на нужные куски кода

лкЗапрос.Текст = СтрЗаменить(лкЗапрос.Текст, "0 = 0", ТекстУсловия);

или так если несколько условий надо добавить в одно место
лкЗапрос.Текст = СтрЗаменить(лкЗапрос.Текст, "0 = 0", ТекстУсловия + " и 0 = 0");
---
В некоторых случаях лучше использовать объект СхемаЗапроса.
---
Тупанул) Можно по второй строке только менять. Но на будущее все равно хотелось бы понять как правильно заменить несколько строк сразу, с пробелами пробовал играть, не помогло)
---
В некоторых случаях лучше использовать объект СхемаЗапроса.
---
Да начал пробовать, но сделать надо было быстро, а со схемой сложно. Но пометку сделал, на выходных буду осваивать. Спасибо.
---
с пробелами пробовал играть
Не выиграете :)
Пробелы сразу исключите через СтрЗаменить(), весь текст приведите к одному регистру, типа ВРег(). И тексты для поиска лучше сократить.
Лучший вариант для Вас - в (6) сообщении.
Удачи в познании :)
---
есть еще один хороший способ
в тексте запроса, можно если нужно и в разных секциях Где я расставляю такие конструкции
"0 = 0" "1 = 1", "2 = 2" и т.д.

Выбрать Таб.* из Таблица Таб Где 0 = 0

после анализа и формирования динамического условия я заменить строкой меняю их на нужные куски кода

лкЗапрос.Текст = СтрЗаменить(лкЗапрос.Текст, "0 = 0", ТекстУсловия);

или так если несколько условий надо добавить в одно место
лкЗапрос.Текст = СтрЗаменить(лкЗапрос.Текст, "0 = 0", ТекстУсловия + " и 0 = 0");
---
Спасибо, приму на вооружение.
---
с пробелами пробовал игратьНу, как наиграешся, включи Конфигуратор -> Сервис -> Параметры -> Вкладка "Тексты" -> Флаг "Отображать пробелы и табуляции" и увидишь, что ты там кривыми пальцами навставлял и что, собственно, заменять надо.
И не забудь смайликов побольше добавить, игрунок...
---
О с комплексами подъехали, посамоутверждаться)))) А я уж думал ни кого не будет сегодня, все нормальные стали, ан нет ошибся) (
---
Ты серьезно рассматриваешь этот форум как кружок психологической поддержки дворников, идентифицирующих себя как программисты?
---
Ну полезли наружу все-все комплексы, чем вам дворники то не угодили). А я пользовался, пользуюсь и буду пользоваться данным форумом. Так как даже из этой темы почерпнул три разных полезных совета, включая Ваш. А с комплексами нужно бороться, иначе дальше будете еще злее)))