|
Ошибка в запросе |
☑ |
0
ВотОнЯ
21.05.12
✎
15:06
|
Не могу понять, сделал запрос построителем.
Выдает ошибку:
Неверные параметры:
РегистрБухгалтерии.Хозрасчетный.Обороты(&ДатаНачала, &ДатаОкончания, Регистратор, Счет В (&МассивСчетовРасчетовСКонтрагентами), , , КорСчет В (<<?>>&МассивСчетовПоступленияМатериалов), ) КАК ПоступленияМатериалов
Фрагмент запроса:
ВЫБРАТЬ
....
....
....
....
ИЗ
РегистрБухгалтерии.Хозрасчетный.Обороты(&ДатаНачала, &ДатаОкончания, Регистратор, Счет В (&МассивСчетовРасчетовСКонтрагентами), , , КорСчет В (&МассивСчетовПоступленияМатериалов), ) КАК ПоступленияМатериалов
....
....
МассивСчетовПоступленияМатериалов содержит в себе массив счетов.
Что ему не нравится?
|
|
1
zak555
21.05.12
✎
15:08
|
сделай в МассивСчетовПоступленияМатериалов просто счета
|
|
2
ВотОнЯ
21.05.12
✎
15:12
|
там так и есть
|
|
3
ВотОнЯ
21.05.12
✎
15:13
|
ВыборкаСчетов = ПланыСчетов.Хозрасчетный.ВыбратьИерархически(ПланыСчетов.Хозрасчетный.Материалы);
Пока ВыборкаСчетов.Следующий() Цикл
Если Найти(ВыборкаСчетов.Код, "10.11")> 0 Тогда
Продолжить;
КонецЕсли;
СчетаУчетаМатериалов.Добавить(ВыборкаСчетов.Ссылка);
КонецЦикла;
|
|
4
Apokalipsec
21.05.12
✎
15:19
|
(3) посмотри, у тебя в массиве пусто.
|
|
5
ВотОнЯ
21.05.12
✎
15:20
|
(4) отладчик форева..
в массиве все ок, элементы присутствуют
|
|
6
golden-pack
21.05.12
✎
15:26
|
(3) сделай это в запросе сразу а не быдлокодь
|
|
7
ВотОнЯ
21.05.12
✎
15:34
|
(6) я чет не понял, это с каких это пор подготовка параметров запроса - быдлокодерство?
Мсье любитель большой вложенности нечитаемых запросов, в которых без 100 грамм не разберешься?
Я могу и врем таблицу подготовить, не суть, мне интересно просто что это за хрень такая, почему параметр не кушается.
|
|
8
Apokalipsec
21.05.12
✎
15:44
|
(5) да что-то я тупанул.)
а в консоли не ругается?
|
|
9
Нуф-Нуф
21.05.12
✎
15:46
|
хм. а туда не список значений пихать надо?
|
|
10
НЕА123
21.05.12
✎
15:48
|
Запрос.Параметры.МассивСчетовПоступленияМатериалов точно массив счетов?
|
|
11
Lys
21.05.12
✎
15:48
|
(9) Можно и СЗ, и массив.
|
|
12
Sancha
21.05.12
✎
15:48
|
В консоли, в сравнении, что ставишь, значение или список?
|
|
13
НЕА123
21.05.12
✎
15:48
|
(9)
вроде все равно.
|
|
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший