Имя: Пароль:
1C
1С v8
как передать параметры периода в запрос
0 LivingStar
 
20.06.13
13:54
Имеется запрос, используется в СКД. Есть настройки где ему передаются параметры, период и прочее.

ВЫБРАТЬ
   ЗаказыПокупателейОбороты.Номенклатура,
   ЗаказыПокупателейОбороты.ЗаказПокупателя.Контрагент КАК Контрагент,
   ЗаказыПокупателейОбороты.ЗаказПокупателя.ТорговаяТочка КАК ТорговаяТочка,
   ЗаказыПокупателейОбороты.ЗаказПокупателя,
   СУММА(ЗаказыПокупателейОбороты.КоличествоПриход / ЗаказыПокупателейОбороты.Номенклатура.ЕдиницаДляОтчетов.Коэффициент) КАК КоличествоПриход,
   СУММА(ЗаказыПокупателейОбороты.КоличествоРасход / ЗаказыПокупателейОбороты.Номенклатура.ЕдиницаДляОтчетов.Коэффициент) КАК КоличествоРасход,
   ЗаказыПокупателейОбороты.ЗаказПокупателя.СкладГруппа КАК СкладГруппа,
   ВЫБОР
       КОГДА ЗаказыПокупателейОбороты.КоличествоРасход / ЗаказыПокупателейОбороты.Номенклатура.ЕдиницаДляОтчетов.Коэффициент <> 0
       ТОГДА
           ВЫБОР
           КОГДА ЗаказыПокупателейОбороты.КоличествоРасход / ЗаказыПокупателейОбороты.Номенклатура.ЕдиницаДляОтчетов.Коэффициент - ЗаказыПокупателейОбороты.КоличествоПриход / ЗаказыПокупателейОбороты.Номенклатура.ЕдиницаДляОтчетов.Коэффициент < 0
           ТОГДА ЗаказыПокупателейОбороты.КоличествоРасход / ЗаказыПокупателейОбороты.Номенклатура.ЕдиницаДляОтчетов.Коэффициент
           ИНАЧЕ ЗаказыПокупателейОбороты.КоличествоПриход / ЗаказыПокупателейОбороты.Номенклатура.ЕдиницаДляОтчетов.Коэффициент
           КОНЕЦ
       ИНАЧЕ 0
   КОНЕЦ КАК РеализованоБП
ИЗ
   РегистрНакопления.ЗаказыПокупателей.Обороты КАК ЗаказыПокупателейОбороты

СГРУППИРОВАТЬ ПО
   ЗаказыПокупателейОбороты.ЗаказПокупателя.СкладГруппа,
   ЗаказыПокупателейОбороты.ЗаказПокупателя.Контрагент,
   ЗаказыПокупателейОбороты.ЗаказПокупателя.ТорговаяТочка,
   ЗаказыПокупателейОбороты.ЗаказПокупателя,
   ЗаказыПокупателейОбороты.Номенклатура,
   ВЫБОР
       КОГДА ЗаказыПокупателейОбороты.КоличествоРасход / ЗаказыПокупателейОбороты.Номенклатура.ЕдиницаДляОтчетов.Коэффициент <> 0
       ТОГДА
           ВЫБОР
           КОГДА ЗаказыПокупателейОбороты.КоличествоРасход / ЗаказыПокупателейОбороты.Номенклатура.ЕдиницаДляОтчетов.Коэффициент - ЗаказыПокупателейОбороты.КоличествоПриход / ЗаказыПокупателейОбороты.Номенклатура.ЕдиницаДляОтчетов.Коэффициент < 0
           ТОГДА ЗаказыПокупателейОбороты.КоличествоРасход / ЗаказыПокупателейОбороты.Номенклатура.ЕдиницаДляОтчетов.Коэффициент
           ИНАЧЕ ЗаказыПокупателейОбороты.КоличествоПриход / ЗаказыПокупателейОбороты.Номенклатура.ЕдиницаДляОтчетов.Коэффициент
           КОНЕЦ
       ИНАЧЕ 0

   КОНЕЦ

В отчете по нескольким контрагентам не заполняются последние 3 поля, нужно выявить почему, перетащил его в консоль. Как сейчас можно задать ему период? Никаких пареметров в тексте запроса нет, что бы не весить его?
1 Кир Пластелинин
 
20.06.13
13:57
установить параметры в консоли для таблицы оборотов религия не позволяет?)
2 LivingStar
 
20.06.13
13:59
(1) Спасибо ! Учту !!!
3 Кир Пластелинин
 
20.06.13
14:01
(2) ну серьезно. нет параметров - добавь какие тебе нужны. делов то
4 LivingStar
 
21.06.13
04:58
(3) так не знаю какие в отчет устанавливаются, могу где не там же задать...