|
Запрос из таблицы значений | ☑ | ||
---|---|---|---|---|
0
БибиГон
22.11.11
✎
19:14
|
У меня имеется таблица полученная из запроса. Результат=Запрос.Выполнить()Выгрузить()
Затем пишу Для каждого Табл из Результат Цикл Запрос.Текст="..." Запрос.установитьПараметр("Табл",Табл) КонеЦикла Пишет Неверные параметры "Табл" <<?>>&Табл КАК СборкаЗапасов А как быть и почему неверные параметры? |
|||
1
andrewks
22.11.11
✎
19:14
|
сначала в ВТ надо перегнать
|
|||
2
Поручик
22.11.11
✎
19:15
|
Вестимо, колонки ТЗ не типизированы.
|
|||
3
БибиГон
22.11.11
✎
19:16
|
все таки надо? строку из таблицы не понимает?
ВТ снова нужно описать ведь, типизировать. А таблица из запроса уже типизирована же. |
|||
4
andrewks
22.11.11
✎
19:18
|
хоть убей, не понимаю, что у тебя там за запросы в цикле. хрень какая-то
давай больше кода |
|||
5
Поручик
22.11.11
✎
19:19
|
(3) Пакетный запрос делаешь. Первый выборка из переданной таблицы с помещением во временную, во втором запросе что-то делаешь с временной таблицей.
|
|||
6
БибиГон
22.11.11
✎
19:21
|
(5) так и делаю
щас код выложу. |
|||
7
БибиГон
22.11.11
✎
19:22
|
Процедура ИнициализироватьДанныеДокументаСборка(ДокументСсылкаСборкаЗапасов, СтруктураДополнительныеСвойства) Экспорт
Запрос = Новый Запрос; Запрос.Текст = "ВЫБРАТЬ | 0 КАК НомерСтроки, | СборкаЗапасов.Дата КАК Период, | &Организация КАК Организация, | СборкаЗапасов.СтруктурнаяЕдиница КАК СтруктурнаяЕдиница, | СборкаЗапасов.СтруктурнаяЕдиница.ОрдерныйСклад КАК ОрдерныйСклад, | ВЫБОР | КОГДА &УчетПоЯчейкам | ТОГДА СборкаЗапасов.Ячейка | ИНАЧЕ ЗНАЧЕНИЕ(Справочник.Ячейки.ПустаяСсылка) | КОНЕЦ КАК Ячейка, | ВЫБОР | КОГДА СборкаЗапасов.СтруктурнаяЕдиница = СборкаЗапасов.СтруктурнаяЕдиницаПродукции | ТОГДА ЗНАЧЕНИЕ(Справочник.СтруктурныеЕдиницы.ПустаяСсылка) | ИНАЧЕ СборкаЗапасов.СтруктурнаяЕдиницаПродукции | КОНЕЦ КАК СтруктурнаяЕдиницаПродукции, | СборкаЗапасов.СтруктурнаяЕдиницаПродукции КАК СтруктурнаяЕдиницаПродукцииНаСклад, | СборкаЗапасов.СтруктурнаяЕдиницаПродукции.ОрдерныйСклад КАК ОрдерныйСкладПродукции, | ВЫБОР | КОГДА &УчетПоЯчейкам | ТОГДА СборкаЗапасов.ЯчейкаПродукции | ИНАЧЕ ЗНАЧЕНИЕ(Справочник.Ячейки.ПустаяСсылка) | КОНЕЦ КАК ЯчейкаПродукции, | СборкаЗапасов.Спецификация КАК Спецификация0, | ВЫБОР | КОГДА СборкаЗапасов.СтруктурнаяЕдиница.ТипСтруктурнойЕдиницы = ЗНАЧЕНИЕ(Перечисление.ТипыСтруктурныхЕдиниц.Склад) | ТОГДА СборкаЗапасов.Номенклатура.СчетУчетаЗапасов | ИНАЧЕ СборкаЗапасов.Номенклатура.СчетУчетаЗатрат | КОНЕЦ КАК СчетУчета, | ВЫБОР | КОГДА СборкаЗапасов.СтруктурнаяЕдиницаПродукции.ТипСтруктурнойЕдиницы = ЗНАЧЕНИЕ(Перечисление.ТипыСтруктурныхЕдиниц.Склад) | ТОГДА СборкаЗапасов.Номенклатура.СчетУчетаЗапасов | ИНАЧЕ СборкаЗапасов.Номенклатура.СчетУчетаЗатрат | КОНЕЦ КАК СчетУчетаПродукции, | СборкаЗапасов.Номенклатура КАК Номенклатура0, | ВЫБОР | КОГДА &ИспользоватьХарактеристики | ТОГДА СборкаЗапасов.Характеристика | ИНАЧЕ ЗНАЧЕНИЕ(Справочник.ХарактеристикиНоменклатуры.ПустаяСсылка) | КОНЕЦ КАК Характеристика0, | ВЫБОР | КОГДА &ИспользоватьПартии | ТОГДА СборкаЗапасов.Партия | ИНАЧЕ ЗНАЧЕНИЕ(Справочник.ПартииНоменклатуры.ПустаяСсылка) | КОНЕЦ КАК Партия0, | СборкаЗапасов.ЗаказПокупателя КАК ЗаказПокупателя, | ЗНАЧЕНИЕ(Документ.ЗаказПокупателя.ПустаяСсылка) КАК КоррЗаказПокупателя, | СборкаЗапасов.ДокументОснование КАК ЗаказНаПроизводство, | ВЫБОР | КОГДА СборкаЗапасов.ДокументОснование = ЗНАЧЕНИЕ(Документ.ЗаказНаПроизводство.ПустаяСсылка) | ТОГДА НЕОПРЕДЕЛЕНО | ИНАЧЕ СборкаЗапасов.ДокументОснование | КОНЕЦ КАК ИсточникОбеспечения, | ВЫБОР | КОГДА ТИПЗНАЧЕНИЯ(СборкаЗапасов.ЕдиницаИзмерения) = ТИП(Справочник.КлассификаторЕдиницИзмерения) | ТОГДА СборкаЗапасов.Количество | ИНАЧЕ СборкаЗапасов.Количество * СборкаЗапасов.ЕдиницаИзмерения.Коэффициент | КОНЕЦ КАК Количество0, | 0 КАК Сумма, | ВЫРАЗИТЬ(&СборкаЗапасов КАК СТРОКА(100)) КАК СодержаниеПроводки, | ВЫРАЗИТЬ(&СборкаЗапасов КАК СТРОКА(100)) КАК Содержание, | &ДатаОбновленияНаРелиз_1_2_1 КАК ДатаОбновленияНаРелиз_1_2_1, | ВыпускПродукцииОбщепитПродукция.Номенклатура, | ВыпускПродукцииОбщепитПродукция.Характеристика, | ВыпускПродукцииОбщепитПродукция.Партия, | ВыпускПродукцииОбщепитПродукция.Количество, | ВыпускПродукцииОбщепитПродукция.Спецификация |ИЗ | Документ.ВыпускПродукцииОбщепит.Продукция КАК ВыпускПродукцииОбщепитПродукция | ЛЕВОЕ СОЕДИНЕНИЕ Документ.ВыпускПродукцииОбщепит КАК СборкаЗапасов | ПО ВыпускПродукцииОбщепитПродукция.Ссылка = СборкаЗапасов.Ссылка |ГДЕ | СборкаЗапасов.Ссылка = &Ссылка"; Запрос.УстановитьПараметр("Ссылка", ДокументСсылкаСборкаЗапасов); Запрос.УстановитьПараметр("Организация", СтруктураДополнительныеСвойства.ДляПроведения.Организация); Запрос.УстановитьПараметр("ИспользоватьХарактеристики", СтруктураДополнительныеСвойства.УчетнаяПолитика.ИспользоватьХарактеристики); Запрос.УстановитьПараметр("ИспользоватьПартии", СтруктураДополнительныеСвойства.УчетнаяПолитика.ИспользоватьПартии); Запрос.УстановитьПараметр("УчетПоЯчейкам", СтруктураДополнительныеСвойства.УчетнаяПолитика.УчетПоЯчейкам); Запрос.УстановитьПараметр("ИспользоватьТехоперации", СтруктураДополнительныеСвойства.УчетнаяПолитика.ИспользоватьТехоперации); // Временно: изменение движений по ордерному складу. ДатаОбновленияНаРелиз_1_2_1 = Константы.ДатаОбновленияНаРелиз_1_2_1.Получить(); Запрос.УстановитьПараметр("ДатаОбновленияНаРелиз_1_2_1", ДатаОбновленияНаРелиз_1_2_1); Запрос.УстановитьПараметр("СборкаЗапасов", НСтр("ru = 'Сборка запасов'")); резТабл0=запрос.Выполнить().Выгрузить(); //возврат; //резТабл=запрос.Выполнить().Выбрать(); для каждого резТабл из резТабл0 Цикл Запрос.МенеджерВременныхТаблиц = СтруктураДополнительныеСвойства.ДляПроведения.СтруктураВременныеТаблицы.МенеджерВременныхТаблиц; Запрос.Текст = | НомерСтроки КАК НомерСтроки, | СборкаЗапасов.Период КАК Период, | СборкаЗапасов.Организация КАК Организация, | СборкаЗапасов.СтруктурнаяЕдиница КАК СтруктурнаяЕдиница, | СборкаЗапасов.СтруктурнаяЕдиница.ОрдерныйСклад КАК ОрдерныйСклад, //| ВЫБОР //| КОГДА &УчетПоЯчейкам //| ТОГДА СборкаЗапасов.Ячейка //| ИНАЧЕ ЗНАЧЕНИЕ(Справочник.Ячейки.ПустаяСсылка) //| КОНЕЦ КАК Ячейка, | СборкаЗапасов.Ячейка как ячейка, //| ВЫБОР //| КОГДА СборкаЗапасов.СтруктурнаяЕдиница = СборкаЗапасов.СтруктурнаяЕдиницаПродукции //| ТОГДА ЗНАЧЕНИЕ(Справочник.СтруктурныеЕдиницы.ПустаяСсылка) //| ИНАЧЕ СборкаЗапасов.СтруктурнаяЕдиницаПродукции //| КОНЕЦ КАК СтруктурнаяЕдиницаПродукции, | СборкаЗапасов.СтруктурнаяЕдиницаПродукции, | СборкаЗапасов.СтруктурнаяЕдиницаПродукции КАК СтруктурнаяЕдиницаПродукцииНаСклад, | СборкаЗапасов.СтруктурнаяЕдиницаПродукции.ОрдерныйСклад КАК ОрдерныйСкладПродукции, //| ВЫБОР //| КОГДА &УчетПоЯчейкам //| ТОГДА СборкаЗапасов.ЯчейкаПродукции //| ИНАЧЕ ЗНАЧЕНИЕ(Справочник.Ячейки.ПустаяСсылка) //| КОНЕЦ КАК ЯчейкаПродукции, | СборкаЗапасов.ЯчейкаПродукции, | СборкаЗапасов.Спецификация КАК Спецификация, //| ВЫБОР //| КОГДА СборкаЗапасов.СтруктурнаяЕдиница.ТипСтруктурнойЕдиницы = ЗНАЧЕНИЕ(Перечисление.ТипыСтруктурныхЕдиниц.Склад) //| ТОГДА СборкаЗапасов.Номенклатура.СчетУчетаЗапасов //| ИНАЧЕ СборкаЗапасов.Номенклатура.СчетУчетаЗатрат //| КОНЕЦ КАК СчетУчета, | СборкаЗапасов.СчетУчета, //| ВЫБОР //| КОГДА СборкаЗапасов.СтруктурнаяЕдиницаПродукции.ТипСтруктурнойЕдиницы = ЗНАЧЕНИЕ(Перечисление.ТипыСтруктурныхЕдиниц.Склад) //| ТОГДА СборкаЗапасов.Номенклатура.СчетУчетаЗапасов //| ИНАЧЕ СборкаЗапасов.Номенклатура.СчетУчетаЗатрат //| КОНЕЦ КАК СчетУчетаПродукции, | СборкаЗапасов.СчетУчетаПродукции, | СборкаЗапасов.Номенклатура КАК Номенклатура, //| ВЫБОР //| КОГДА &ИспользоватьХарактеристики //| ТОГДА СборкаЗапасов.Характеристика //| ИНАЧЕ ЗНАЧЕНИЕ(Справочник.ХарактеристикиНоменклатуры.ПустаяСсылка) //| КОНЕЦ КАК Характеристика, | СборкаЗапасов.Характеристика, //| ВЫБОР //| КОГДА &ИспользоватьПартии //| ТОГДА СборкаЗапасов.Партия //| ИНАЧЕ ЗНАЧЕНИЕ(Справочник.ПартииНоменклатуры.ПустаяСсылка) //| КОНЕЦ КАК Партия, | СборкаЗапасов.Партия, | СборкаЗапасов.ЗаказПокупателя КАК ЗаказПокупателя, | ЗНАЧЕНИЕ(Документ.ЗаказПокупателя.ПустаяСсылка) КАК КоррЗаказПокупателя, | СборкаЗапасов.ДокументОснование КАК ЗаказНаПроизводство, //| ВЫБОР //| КОГДА СборкаЗапасов.ДокументОснование = ЗНАЧЕНИЕ(Документ.ЗаказНаПроизводство.ПустаяСсылка) //| ТОГДА НЕОПРЕДЕЛЕНО //| ИНАЧЕ СборкаЗапасов.ДокументОснование //| КОНЕЦ КАК ИсточникОбеспечения, | СборкаЗапасов.Источникобеспечения, //| ВЫБОР //| КОГДА ТИПЗНАЧЕНИЯ(СборкаЗапасов.ЕдиницаИзмерения) = ТИП(Справочник.КлассификаторЕдиницИзмерения) //| ТОГДА СборкаЗапасов.Количество //| ИНАЧЕ СборкаЗапасов.Количество * СборкаЗапасов.ЕдиницаИзмерения.Коэффициент //| КОНЕЦ КАК Количество, | СборкаЗапасов.Количество, | 0 КАК Сумма, //| ВЫРАЗИТЬ(&СборкаЗапасов КАК СТРОКА(100)) КАК СодержаниеПроводки, //| ВЫРАЗИТЬ(&СборкаЗапасов КАК СТРОКА(100)) КАК Содержание, | СборкаЗапасов.СодержаниеПроводки, | СборкаЗапасов.Содержание, //| &ДатаОбновленияНаРелиз_1_2_1 КАК ДатаОбновленияНаРелиз_1_2_1 | СборкаЗапасов.ДатаОбновленияНаРелиз_1_2_1 |ПОМЕСТИТЬ ВременнаяТаблицаПродукция |ИЗ | &Табл КАК СборкаЗапасов //|ГДЕ //| СборкаЗапасов.Ссылка = &Ссылка |; | |//////////////////////////////////////////////////////////////////////////////// |ВЫБРАТЬ | МИНИМУМ(ТаблицаПродукция.НомерСтроки) КАК НомерСтроки, | ЗНАЧЕНИЕ(ВидДвиженияНакопления.Приход) КАК ВидДвижения, | ТаблицаПродукция.Период КАК Период, | ТаблицаПродукция.Организация КАК Организация, | НЕОПРЕДЕЛЕНО КАК ПериодПланирования, | ТаблицаПродукция.СтруктурнаяЕдиница КАК СтруктурнаяЕдиница, | НЕОПРЕДЕЛЕНО КАК КоррСтруктурнаяЕдиница, | ТаблицаПродукция.СтруктурнаяЕдиницаПродукции КАК СтруктурнаяЕдиницаПродукции, | ТаблицаПродукция.СчетУчета КАК СчетУчета, | ТаблицаПродукция.СчетУчетаПродукции КАК СчетУчетаПродукции, | НЕОПРЕДЕЛЕНО КАК КоррСчетУчета, | ТаблицаПродукция.Номенклатура КАК Номенклатура, | НЕОПРЕДЕЛЕНО КАК КоррНоменклатура, | ТаблицаПродукция.Характеристика КАК Характеристика, | НЕОПРЕДЕЛЕНО КАК КоррХарактеристика, | ТаблицаПродукция.Партия КАК Партия, | НЕОПРЕДЕЛЕНО КАК КоррПартия, | ТаблицаПродукция.Спецификация КАК Спецификация, | НЕОПРЕДЕЛЕНО КАК КоррСпецификация, | ТаблицаПродукция.ЗаказПокупателя КАК ЗаказПокупателя, | ТаблицаПродукция.ЗаказНаПроизводство КАК ЗаказНаПроизводство, | ТаблицаПродукция.КоррЗаказПокупателя КАК КоррЗаказПокупателя, | НЕОПРЕДЕЛЕНО КАК СчетДт, | НЕОПРЕДЕЛЕНО КАК СчетКт, | НЕОПРЕДЕЛЕНО КАК Содержание, | ТаблицаПродукция.СодержаниеПроводки КАК СодержаниеПроводки, | ЛОЖЬ КАК ЗатратыНаВыпуск, | СУММА(ТаблицаПродукция.Количество) КАК Количество, | СУММА(ТаблицаПродукция.Сумма) КАК Сумма, | ЛОЖЬ КАК ФиксированнаяСтоимость |ИЗ | ВременнаяТаблицаПродукция КАК ТаблицаПродукция | |СГРУППИРОВАТЬ ПО | ТаблицаПродукция.Период, | ТаблицаПродукция.Организация, | ТаблицаПродукция.СтруктурнаяЕдиница, | ТаблицаПродукция.СтруктурнаяЕдиницаПродукции, | ТаблицаПродукция.СчетУчета, | ТаблицаПродукция.СчетУчетаПродукции, | ТаблицаПродукция.Номенклатура, | ТаблицаПродукция.Характеристика, | ТаблицаПродукция.Партия, | ТаблицаПродукция.Спецификация, | ТаблицаПродукция.ЗаказПокупателя, | ТаблицаПродукция.ЗаказНаПроизводство, | ТаблицаПродукция.КоррЗаказПокупателя, | ТаблицаПродукция.СодержаниеПроводки |; | |//////////////////////////////////////////////////////////////////////////////// |ВЫБРАТЬ | ЗНАЧЕНИЕ(ВидДвиженияНакопления.Приход) КАК ВидДвижения, | ТаблицаПродукция.Период КАК Период, | &Организация КАК Организация, | ТаблицаПродукция.СтруктурнаяЕдиница КАК СтруктурнаяЕдиница, | ТаблицаПродукция.Ячейка КАК Ячейка, | ТаблицаПродукция.СтруктурнаяЕдиницаПродукцииНаСклад КАК СтруктурнаяЕдиницаПродукции, | ТаблицаПродукция.ОрдерныйСклад КАК ОрдерныйСклад, | ТаблицаПродукция.ОрдерныйСкладПродукции КАК ОрдерныйСкладПродукции, | ТаблицаПродукция.ЯчейкаПродукции КАК ЯчейкаПродукции, | ТаблицаПродукция.Номенклатура КАК Номенклатура, | ТаблицаПродукция.Характеристика КАК Характеристика, | ТаблицаПродукция.Партия КАК Партия, | ТаблицаПродукция.Количество КАК Количество |ИЗ | ВременнаяТаблицаПродукция КАК ТаблицаПродукция |ГДЕ | ТаблицаПродукция.Период < ТаблицаПродукция.ДатаОбновленияНаРелиз_1_2_1 | |ОБЪЕДИНИТЬ ВСЕ | |ВЫБРАТЬ | ЗНАЧЕНИЕ(ВидДвиженияНакопления.Приход), | ТаблицаПродукция.Период, | &Организация, | ТаблицаПродукция.СтруктурнаяЕдиница, | ТаблицаПродукция.Ячейка, | ТаблицаПродукция.СтруктурнаяЕдиницаПродукцииНаСклад, | ТаблицаПродукция.ОрдерныйСклад, | ТаблицаПродукция.ОрдерныйСкладПродукции, | ТаблицаПродукция.ЯчейкаПродукции, | ТаблицаПродукция.Номенклатура, | ТаблицаПродукция.Характеристика, | ТаблицаПродукция.Партия, | ТаблицаПродукция.Количество |ИЗ | ВременнаяТаблицаПродукция КАК ТаблицаПродукция |ГДЕ | (НЕ ТаблицаПродукция.ОрдерныйСклад) | И ТаблицаПродукция.Период >= ТаблицаПродукция.ДатаОбновленияНаРелиз_1_2_1 | |ОБЪЕДИНИТЬ ВСЕ | |ВЫБРАТЬ | ЗНАЧЕНИЕ(ВидДвиженияНакопления.Приход), | ТаблицаПродукция.Период, | &Организация, | ТаблицаПродукция.СтруктурнаяЕдиницаПродукцииНаСклад, | ТаблицаПродукция.ЯчейкаПродукции, | ТаблицаПродукция.СтруктурнаяЕдиница, | ТаблицаПродукция.ОрдерныйСклад, | ТаблицаПродукция.ОрдерныйСкладПродукции, | ТаблицаПродукция.Ячейка, | ТаблицаПродукция.Номенклатура, | ТаблицаПродукция.Характеристика, | ТаблицаПродукция.Партия, | ТаблицаПродукция.Количество |ИЗ | ВременнаяТаблицаПродукция КАК ТаблицаПродукция |ГДЕ | ТаблицаПродукция.ОрдерныйСклад | И (НЕ ТаблицаПродукция.ОрдерныйСкладПродукции) | И ТаблицаПродукция.Период >= ТаблицаПродукция.ДатаОбновленияНаРелиз_1_2_1 |; | |//////////////////////////////////////////////////////////////////////////////// |ВЫБРАТЬ | ТаблицаПродукция.Период КАК Период, | &Организация КАК Организация, | ТаблицаПродукция.ЗаказПокупателя КАК ЗаказПокупателя, | ТаблицаПродукция.СтруктурнаяЕдиница КАК СтруктурнаяЕдиница, | ТаблицаПродукция.Номенклатура КАК Номенклатура, | ТаблицаПродукция.Характеристика КАК Характеристика, | ТаблицаПродукция.Партия КАК Партия, | ТаблицаПродукция.Спецификация КАК Спецификация, | ТаблицаПродукция.Количество КАК Количество |ИЗ | ВременнаяТаблицаПродукция КАК ТаблицаПродукция |; | |//////////////////////////////////////////////////////////////////////////////// |ВЫБРАТЬ | ЗНАЧЕНИЕ(ВидДвиженияНакопления.Расход) КАК ВидДвижения, | ТаблицаПродукция.Период КАК Период, | &Организация КАК Организация, | ТаблицаПродукция.ЗаказНаПроизводство КАК ЗаказНаПроизводство, | ТаблицаПродукция.Номенклатура КАК Номенклатура, | ТаблицаПродукция.Характеристика КАК Характеристика, | ТаблицаПродукция.Количество КАК Количество |ИЗ | ВременнаяТаблицаПродукция КАК ТаблицаПродукция |ГДЕ | ТаблицаПродукция.ЗаказНаПроизводство <> ЗНАЧЕНИЕ(Документ.ЗаказНаПроизводство.ПустаяСсылка) |; | |//////////////////////////////////////////////////////////////////////////////// |ВЫБРАТЬ | ЗНАЧЕНИЕ(ВидДвиженияНакопления.Расход) КАК ВидДвижения, | ТаблицаПродукция.Период КАК Период, | ТаблицаПродукция.СтруктурнаяЕдиница КАК СтруктурнаяЕдиница, | ТаблицаПродукция.Организация КАК Организация, | ТаблицаПродукция.Номенклатура КАК Номенклатура, | ТаблицаПродукция.Характеристика КАК Характеристика, | ТаблицаПродукция.Партия КАК Партия, | ТаблицаПродукция.Количество КАК Количество |ИЗ | ВременнаяТаблицаПродукция КАК ТаблицаПродукция |ГДЕ | ТаблицаПродукция.ОрдерныйСклад | И ТаблицаПродукция.Период >= ТаблицаПродукция.ДатаОбновленияНаРелиз_1_2_1 | |ОБЪЕДИНИТЬ ВСЕ | |ВЫБРАТЬ | ЗНАЧЕНИЕ(ВидДвиженияНакопления.Расход), | ТаблицаПродукция.Период, | ТаблицаПродукция.СтруктурнаяЕдиницаПродукцииНаСклад, | ТаблицаПродукция.Организация, | ТаблицаПродукция.Номенклатура, | ТаблицаПродукция.Характеристика, | ТаблицаПродукция.Партия, | ТаблицаПродукция.Количество |ИЗ | ВременнаяТаблицаПродукция КАК ТаблицаПродукция |ГДЕ | ТаблицаПродукция.ОрдерныйСкладПродукции | И ТаблицаПродукция.СтруктурнаяЕдиницаПродукцииНаСклад <> ТаблицаПродукция.СтруктурнаяЕдиница | |ОБЪЕДИНИТЬ ВСЕ | |ВЫБРАТЬ | ЗНАЧЕНИЕ(ВидДвиженияНакопления.Приход), | ТаблицаПродукция.Период, | ТаблицаПродукция.СтруктурнаяЕдиницаПродукцииНаСклад, | ТаблицаПродукция.Организация, | ТаблицаПродукция.Номенклатура, | ТаблицаПродукция.Характеристика, | ТаблицаПродукция.Партия, | ТаблицаПродукция.Количество |ИЗ | ВременнаяТаблицаПродукция КАК ТаблицаПродукция |ГДЕ | ТаблицаПродукция.ОрдерныйСкладПродукции | И ТаблицаПродукция.Период < ТаблицаПродукция.ДатаОбновленияНаРелиз_1_2_1 | И ТаблицаПродукция.СтруктурнаяЕдиницаПродукцииНаСклад <> ТаблицаПродукция.СтруктурнаяЕдиница |; | |//////////////////////////////////////////////////////////////////////////////// |ВЫБРАТЬ | ЗНАЧЕНИЕ(ВидДвиженияНакопления.Приход) КАК ВидДвижения, | ТаблицаПродукция.Период КАК Период, | ТаблицаПродукция.СтруктурнаяЕдиница КАК СтруктурнаяЕдиница, | ТаблицаПродукция.Организация КАК Организация, | ТаблицаПродукция.Номенклатура КАК Номенклатура, | ТаблицаПродукция.Характеристика КАК Характеристика, | ТаблицаПродукция.Партия КАК Партия, | ТаблицаПродукция.Количество КАК Количество |ИЗ | ВременнаяТаблицаПродукция КАК ТаблицаПродукция |ГДЕ | ТаблицаПродукция.ОрдерныйСклад | И ТаблицаПродукция.Период >= ТаблицаПродукция.ДатаОбновленияНаРелиз_1_2_1 | И ТаблицаПродукция.СтруктурнаяЕдиницаПродукцииНаСклад <> ТаблицаПродукция.СтруктурнаяЕдиница"; Запрос.УстановитьПараметр("Табл", РезТабл); Запрос.УстановитьПараметр("Ссылка", ДокументСсылкаСборкаЗапасов); Запрос.УстановитьПараметр("Организация", СтруктураДополнительныеСвойства.ДляПроведения.Организация); Запрос.УстановитьПараметр("ИспользоватьХарактеристики", СтруктураДополнительныеСвойства.УчетнаяПолитика.ИспользоватьХарактеристики); Запрос.УстановитьПараметр("ИспользоватьПартии", СтруктураДополнительныеСвойства.УчетнаяПолитика.ИспользоватьПартии); Запрос.УстановитьПараметр("УчетПоЯчейкам", СтруктураДополнительныеСвойства.УчетнаяПолитика.УчетПоЯчейкам); Запрос.УстановитьПараметр("ИспользоватьТехоперации", СтруктураДополнительныеСвойства.УчетнаяПолитика.ИспользоватьТехоперации); // Временно: изменение движений по ордерному складу. ДатаОбновленияНаРелиз_1_2_1 = Константы.ДатаОбновленияНаРелиз_1_2_1.Получить(); Запрос.УстановитьПараметр("ДатаОбновленияНаРелиз_1_2_1", ДатаОбновленияНаРелиз_1_2_1); Запрос.УстановитьПараметр("СборкаЗапасов", НСтр("ru = 'Сборка запасов'")); МассивРезультатов = Запрос.ВыполнитьПакет(); |
|||
8
БибиГон
22.11.11
✎
19:23
|
переписываю модуль проведения документа сборка запасов в унф с учетом
номенклатура была как реквизит, теперь как реквизит табличной части |
|||
9
Fragster
гуру
22.11.11
✎
19:24
|
для каждого резТабл из резТабл0 Цикл <--- это строки таблицы, а не таблицы получаются
|
|||
10
БибиГон
22.11.11
✎
19:25
|
ну да, строки не подходят?
|
|||
11
БибиГон
22.11.11
✎
19:26
|
строки в таблицу перегонять значит нужно? (
|
|||
12
Fragster
гуру
22.11.11
✎
19:27
|
а вообще - говнозапрос. и почему сразу одним запросом не сделать - этого тоже непонятно
|
|||
13
БибиГон
22.11.11
✎
19:29
|
(12)и переписывать весь типовой модуль проведения документа.
|
|||
14
БибиГон
22.11.11
✎
19:31
|
пока пытаюсь сделать попроще :)
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |