|
|
|
Неверные параметры. | ☑ | ||
|---|---|---|---|---|
|
0
panteon
23.12.09
✎
17:20
|
Запрос =>
з.Текст = "ВЫБРАТЬ | ПартииТоваровНаСкладахОстатки.Склад КАК Склад, | ПартииТоваровНаСкладахОстатки.Номенклатура КАК Номенклатура, | ПартииТоваровНаСкладахОстатки.Номенклатура.БиТ_КодЮжногоРегиона КАК Код, | ПартииТоваровНаСкладахОстатки.КоличествоОстаток КАК Количество |ИЗ | РегистрНакопления.ПартииТоваровНаСкладах.Остатки(&Дата, ) КАК ПартииТоваровНаСкладахОстатки |ГДЕ | ПартииТоваровНаСкладахОстатки.Склад В (&Склад) | И ПартииТоваровНаСкладахОстатки.Номенклатура В ИЕРАРХИИ(&Родитель)"; з.УстановитьПараметр("Дата", КонецДня(ДатаКон)); з.УстановитьПараметр("Склад", СписокСкладов); з.УстановитьПараметр("Родитель", Номенклатура); ф= з.Выполнить().Выгрузить(); Ошибка при вызове метода контекста (Выполнить): {(9, 40)}: Неверные параметры ПартииТоваровНаСкладахОстатки.Склад <<?>>В (&Склад) ф=з.Выполнить().Выгрузить(); Почему в консоли отрабатывает, а на практике ругается? |
|||
|
1
Волшебник
модератор
23.12.09
✎
17:21
|
СписокСкладов - это что?
|
|||
|
2
panteon
23.12.09
✎
17:22
|
СписокЗначении
|
|||
|
3
Волшебник
модератор
23.12.09
✎
17:23
|
(2) Ты уверен? Отладчик это подтверждает?
|
|||
|
4
GrGuest
23.12.09
✎
17:24
|
А это не массив ли должен быть ?..
|
|||
|
5
panteon
23.12.09
✎
17:24
|
(3)Да. уже несколько раз пробегал отладчиком.
|
|||
|
6
GrGuest
23.12.09
✎
17:24
|
А проще сделать "Выбрать Склад из &Склад"
|
|||
|
7
panteon
23.12.09
✎
17:25
|
(6) это как?
|
|||
|
8
НЕА123
23.12.09
✎
17:31
|
если СписокСкладов точно СЗ, то может значение не то?
|
|||
|
9
Fester Adams
23.12.09
✎
17:33
|
(8) Может тип значений не тот?
|
|||
|
10
panteon
23.12.09
✎
17:35
|
проверял. ссылка на справочник склады
|
|||
|
11
zbv
23.12.09
✎
17:35
|
(5) СписокСкладов = ... - код в студию
|
|||
|
12
panteon
23.12.09
✎
17:41
|
СписокСкладов = Новый СписокЗначений;
СписокСкладов .Добавить(Справочники.Склады.НайтиПоКоду("000000001")); СписокСкладов .Добавить(Справочники.Склады.НайтиПоКоду("000000002")); |
|||
|
13
GrGuest
23.12.09
✎
17:42
|
&Склад - ТЗ с полем "склад"
в запрос вместо "&Склад" пишешь то что сверху |
|||
|
14
73
23.12.09
✎
17:46
|
(13) Нуу... сначала ТЗ во временную поместить надо...
И зачем такие сложности? Со списком и так должно работать. Нужно причину искать, а не уродоваться. ЗЫ. Проще(и правильнее) - в параметры виртуальной таблицы. (12) А находит-то? |
|||
|
15
zbv
23.12.09
✎
17:48
|
как вариант:
попробуй имя переменной поменять, например на "СписокСкладовДляЗапроса" |
|||
|
16
73
23.12.09
✎
17:50
|
(15)+ кстати, очень может быть, если реквизит с именем СписокСкладов и другим типом имеется...
|
|||
|
17
panteon
23.12.09
✎
17:51
|
нашел проблему. неправильно заполнял СписокСкладов значениями из другого СЗ. Спасибо всем. извините за время.
|
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |