Ошибка в условии зароса

  • Автор темы Автор темы Guest
  • Дата начала Дата начала
G

Guest

Есть к примеру строка
Строчка = "Семенов Павел Константинович";
Формируем запрос
[codebox]Условие = Строка("Залогодатель = " +Строчка);
ДатаЗапроса = РабочаяДата();
ТекстЗапроса = "
|Период С ДатаЗапроса По ДатаЗапроса;
|Спр = Справочник.ЛМБ_ЗалоговыеБилеты.ТекущийЭлемент;
|Залогодатель = Справочник.ЛМБ_ЗалоговыеБилеты.Залогодатель;
|Группировка Спр;
|Без итогов;
|Условие("+Условие+");";[/codebox]
При выполнении выдает ошибку
Запрос.Выполнить(ТекстЗапроса);
{Справочник.ЛМБ_ЗалоговыеБилеты.ФормаСписка.Основная.Модуль(273)}: Условие(Залогодатель = Семенов <<?>> );
Запрос[7] : Ошибка в выражении 'Семенов'

Вопрос:
Как првильно написать Условие, чтобы строка сравнивалась полностью... как я понял он ругается на пробелы, но "Строчка" берется из Контрагентов уеликом, поэтому от пробелов не избавиться????
 
|Условие(Найти(Строка(Залогодатель),Строчка)>0);";
 
Большое спасибо за подсказку! Работает!
 
Мы в соцсетях:

Взломай свой первый сервер и прокачай скилл — Начни игру на HackerLab

🚀 Первый раз на Codeby?
Гайд для новичков: что делать в первые 15 минут, ключевые разделы, правила
Начать здесь →
🔴 Свежие CVE, 0-day и инциденты
То, о чём ChatGPT ещё не знает — обсуждаем в реальном времени
Threat Intel →
💼 Вакансии и заказы в ИБ
Pentest, SOC, DevSecOps, bug bounty — работа и проекты от проверенных компаний
Карьера в ИБ →

HackerLab