|
Как убрать знак абзаца в параметре запроса?
WARLOG, Fish, dnab, Михаил Козлов, ndrv, Умный Слоненок, who respawn, reloc, ads55, maxab72, Kongo2019, fbear, Гипервизор, Климов Сергей, Мультук, Ненавижу 1С, Chameleon1980, vladko, Crusher, Расим, Gun47, MWWRuza, dva1c, LuckyStar, KJlag, denk32, SeriyP, trad, Вадим33, Жеглофф, rozer76, Gucci76, qwerty, Niveus, Hawk_1c, Fregat, comp2006, dimm7310, Terrixus, program345, nick86, АнализДанных, СвинТуз, yurikmellon2, orakool, takefive, DAKE, DiMel_77, Ёпрст, elka302, Bad_Aleks, ldo6, Ager, chelentano, Шурик71, Silgis, Pprog151713, Double_Medved, Homer, BSV, formista2000, phabeZ, Кирпич, piter3, craxx, denk, d4rkmesa, RomanYS, maxar, vbus, Has, ILM, Масянька, mmg, Lama12, d18, Ильф, ReaLg, DimR_71, АНДР, TormozIT, vyaz, Prog_man, ADirks, ОбновляторОдинЭс, zzz_zzz_zzz, BalBess, vis, fserg84, вым
| ☑ |
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ет в милосердии тем, кто ниже его? Петр Трубецкой