Имя: Пароль:
1C
 
Как убрать знак абзаца в параметре запроса?
0 program345
 
15.07.25
11:22
Привет!

Запрос простой:

ВЫБРАТЬ
	ЗаказКлиента.Ссылка КАК Ссылка,
	ЗаказКлиента.НомерКлиента КАК НомерПоДаннымКлиента
ИЗ
	Документ.ЗаказКлиента КАК ЗаказКлиента
ГДЕ
	ЗаказКлиента.НомерКлиента = &НомерКлиента


Передаю параметр &НомерКлиента = "МТ-00001231¶"
Результат запроса пустой, когда убираю знак ¶ все хорошо. Параметр передается из Excel, можно на этапе запроса изменять его? Пробовал СТРЗаменить, не робит.
1 Умный Слоненок
 
15.07.25
11:26
Лев(Номер, СтрДлина(Номер) -1)
2 Ненавижу 1С
 
гуру
15.07.25
11:27
СокрЛП ??
3 vicof
 
15.07.25
11:27
СтрЗаменить
Символы.ПС
Символы.ВК
4 Ненавижу 1С
 
гуру
15.07.25
11:29
ну и в целом надо отбирать с учетом самого клиента, иначе рано или поздно отберете заказ с тем же номером, но другого клиента. Периодичность тоже важна
5 Kongo2019
 
15.07.25
11:30
(0) НомерКлиента = СтрЗаменить(СтрЗаменить(НомерКлиента,Символы.ПС,""),Символы.ВК,"");
6 Fish
 
гуру
15.07.25
11:34
(4) +100. Искать только по номеру - плохая идея.
7 Волшебник
 
15.07.25
11:46
(0) Очередной тупняк от бота
8 program345
 
15.07.25
12:58
(1) так робит, спс


ВЫБРАТЬ
	ЗаказКлиента.Ссылка КАК Ссылка,
	ЗаказКлиента.НомерПоДаннымКлиента КАК НомерПоДаннымКлиента
ИЗ
	Документ.ЗаказКлиента КАК ЗаказКлиента
ГДЕ
	ЗаказКлиента.НомерПоДаннымКлиента В
			(ВЫБРАТЬ
				ЛЕВ(&НомерПоДаннымКлиента, ДЛИНАСТРОКИ(&НомерПоДаннымКлиента) - 1) КАК Поле1)
9 Ненавижу 1С
 
гуру
15.07.25
13:17
(8) лютый ппц
10 Волшебник
 
15.07.25
16:12
(8) а если символа ¶ случайно не окажется?
11 Волшебник
 
15.07.25
22:59
(1) Мне кажется, это тоже бот. Очень похож. Ну очень.
Он, конечно, маскируется, но очень похож...
12 Волшебник
 
15.07.25
23:49
(8) Этот бот взял его бредовое решение и воспроизвёл запросом. Это ж неспроста.
Нас так тестируют
13 Умный Слоненок
 
16.07.25
03:54
(11) Какой вопрос - такой ответ
14 program345
 
16.07.25
06:59
(10) значит в параметре отрежет последний символ. А как именно в запросе это проконтролировать?
15 Chameleon1980
 
16.07.25
07:03
а нафуя это все вообще?
нельзя нормально параметр передать?
ну пришло из екселя криво - нормализуй и передай.
накуй эти конструкторы?
16 MWWRuza
 
гуру
16.07.25
08:29
(15) Во, во.. Мне почему-то с перых строк темы это в голову пришло...
17 program345
 
16.07.25
10:09
(15) такое тз клиента, он копирует ячейку из экселя в конструктор запроса - в параметр
18 Климов Сергей
 
16.07.25
10:11
(17) Мсье тонкий знаток извращений!
19 maxab72
 
16.07.25
10:12
(17) сделайте ему нормальный инструмент.
20 maxab72
 
16.07.25
10:13
(18) предлагаете ТС просто переделать консоль запросов?
21 Chameleon1980
 
16.07.25
10:13
(17) тогда уж перепишите консоль пля
22 Fish
 
гуру
16.07.25
10:20
"тз клиента, он копирует ячейку из экселя в конструктор запроса"

Если клиент сам умеет пользоваться конструктором запроса, то зачем ему ТС?
23 Климов Сергей
 
16.07.25
10:22
(20) Если текст запроса фиксирован, то логично будет обернуть его в отчёт/обработку, которая потянет нужные параметры из экселя и удалит из них непечатное.
Если запрос - результат сиюминутной фантазии, то тому, кто его изобретает в консоли, не должно составить труда ручками подправить результат копипасты.
24 Chameleon1980
 
16.07.25
10:49
(23) много лайков, однозначно
Кaк может человек ожидaть, что его мольбaм о снисхождении ответит тот, кто превыше, когдa сaм он откaзывaет в милосердии тем, кто ниже его? Петр Трубецкой