![]() |
![]() |
![]() |
|
Как убрать знак абзаца в параметре запроса? | ☑ | ||
---|---|---|---|---|
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) много лайков, однозначно
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |