|
УТ 11.5 Неверные параметры отчета, при запуске в предприятии
saradip, shuhard, программистище, kir-g, d4rkmesa, Мультук, Хряк, abfm, GRM11, petr_ivanov, vyaz, НаборДанных, Caesar, Vstur, Ал_Ив, Волшебник, Gun47, p-soft, dedmoroz777, Ненавижу 1С, ALCAPONA, banco
| ☑ |
0
saradip
09.12.24
✎
14:10
|
При запуске в консоле отчетов - ошибок нет
В предприятии ругается на Неверные параметры "+"
(ДополнительныеСведения.Значение
ПОДОБНО "%" + <<?>>&ИмяМенеджера + "%"
втф?
текст условия:
ГДЕ
ДополнительныеСведения.Свойство.ИдентификаторДляФормул = "МобиС_УникальныйКодДокумент"
{ГДЕ
(ДополнительныеСведения.Значение ПОДОБНО "%" + &ИмяМенеджера + "%"
И (ЗаказКлиента.Дата МЕЖДУ &ДатаНачала И &ДатаОкончания))}
|
|
1
Волшебник
09.12.24
✎
14:14
|
вы путаете программный код и контекст запроса.
кавычек добавьте
"...
ГДЕ
ДополнительныеСведения.Свойство.ИдентификаторДляФормул = "МобиС_УникальныйКодДокумент"
{ГДЕ
(ДополнительныеСведения.Значение ПОДОБНО ""%" + &ИмяМенеджера + "%""
И (ЗаказКлиента.Дата МЕЖДУ &ДатаНачала И &ДатаОкончания))}
";
|
|
2
Ненавижу 1С
09.12.24
✎
14:15
|
Какой тип передаете в столь чудный параметр?
|
|
3
программистище
09.12.24
✎
14:16
|
(0) &ИмяМенеджера точно строка?
|
|
4
Волшебник
09.12.24
✎
14:16
|
(0) Покажите запрос целиком. Очень хочется узнать, что там в ДополнительныеСведения
|
|
5
Ненавижу 1С
09.12.24
✎
14:16
|
(1) было бы в программном коде, ругалось бы не так
|
|
6
Волшебник
09.12.24
✎
14:21
|
(5) а может в &ИмяМенеджера тупо Неопределено?
|
|
7
saradip
09.12.24
✎
14:26
|
(4)
ВЫБРАТЬ
ДополнительныеСведения.Значение КАК ЗаказКлиентаМобиС,
ЗаказКлиента.Менеджер КАК Менеджер1С,
ЗаказКлиента.Ссылка КАК ЗаказКлиента1С
ИЗ
РегистрСведений.ДополнительныеСведения КАК ДополнительныеСведения
ВНУТРЕННЕЕ СОЕДИНЕНИЕ Документ.ЗаказКлиента КАК ЗаказКлиента
ПО ДополнительныеСведения.Объект = ЗаказКлиента.Ссылка
ГДЕ
ДополнительныеСведения.Свойство.ИдентификаторДляФормул = "МобиС_УникальныйКодДокумент"
{ГДЕ
(ДополнительныеСведения.Значение ПОДОБНО "%" + &ИмяМенеджера + "%"
И (ЗаказКлиента.Дата МЕЖДУ &ДатаНачала И &ДатаОкончания))}
|
|
8
saradip
09.12.24
✎
14:27
|
(3) Не точно, тип Характеристика.ДополнительныеРеквизитыИСведения
|
|
9
Волшебник
09.12.24
✎
14:30
|
(8) Уберите все эти проценты. В параметр передавайте ссылку на сотрудника/пользователя.
|
|
10
saradip
09.12.24
✎
14:31
|
(9) Туда строка пишется при выгрузке заказа из мобис, это не ссылка
|
|
11
Мультук
09.12.24
✎
14:32
|
(0)
Если это текст для запроса (не СКД и не дин.список)
зачем нужные {}
?
|
|
12
saradip
09.12.24
✎
14:32
|
Строка вида: Заказ № Букин Иван Валерьевич_8 686 от 25.11.2024 11:12:43
|
|
13
saradip
09.12.24
✎
14:33
|
(11) это текст запроса во внешнем отчете скд
|
|
14
Волшебник
09.12.24
✎
14:33
|
(10) Сделайте ссылкой и отдельным свойством/реквизитом
|
|
15
saradip
09.12.24
✎
14:34
|
(14) Тогда уже проще %% тупо в строке дописать и убрать +
Просто причину хотелось бы понять
|
|
16
Волшебник
09.12.24
✎
14:38
|
(15) >> Тогда уже проще %% тупо в строке дописать и убрать +
Так и сделайте
|
|
17
программистище
09.12.24
✎
16:08
|
(8) ну так, а должно быть строка
|
|
18
saradip
09.12.24
✎
16:38
|
(17) Так как составной тип, то скорее всего в этом и проблема, да.
Уже в самом предприятии делаю отбор, в пользовательских настройках
|
|
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший