Помогите получить данные по регистру, начинающему программисту.
26.03.2009
18:52
#1
"Производство+Услуги+Бухгалтерия,7.7-пытаюсь получить данные через запрос
"//{{ЗАПРОС(Сформировать)
|Период с ВыбНачПериода по ВыбКонПериода;
|Обрабатывать НеПомеченныеНаУдаление;
|Без итогов;
|Номенклатура = Регистр.План.Номенклатура,
| Регистр.МестаХранения.МПЗ,
| Регистр.Партии.МПЗ,
| Регистр.Заявки.Номенклатура,
| Регистр.ВыпускПродукции.Продукция;
|ВидМПЗ = Регистр.МестаХранения.ВидМПЗ,Регистр.Партии.ВидМПЗ,
| Регистр.План.Номенклатура.ВидНоменклатуры.ТипНоменклатуры,
| Регистр.Заявки.Номенклатура.ТипНоменклатуры,
| Регистр.ВыпускПродукции.Продукция.ТипНоменклатуры;
|КолМХ = Регистр.МестаХранения.Количество;
|КолП = Регистр.Партии.Количество;
|КолЗ = Регистр.Заявки.Количество;
|КолПлан = Регистр.План.Количество;
|КолВыпуск = Регистр.ВыпускПродукции.Количество;
|Функция КолПланНачОст = НачОст(КолПлан);
|Функция КолМХКонОст = КонОст(КолМХ);
|Функция КолПРасход = Расход(КолП);
|Функция КолЗКонОст = КонОст(КолЗ);
|Функция КолВыпускСумма = Сумма(КолВыпуск);
|Группировка ВидМПЗ;
|Группировка Номенклатура;
|Условие((ВидМПЗ=Перечисление.ВидыМПЗ.Продукция) или (ВидМПЗ=Перечисление.ВидыМПЗ.Полуфабрикаты));
|"//}}ЗАПРОС
;
получаю данные только по партии-и то полный расход, точной продажи нет(вместе с выпуском продукции и перемещением по складам) и точный остаток по складам , остальное не видно, если дописываю условие -Отбор по Док.реализацияПродукции то толькопо документу тогда летит склад , а остльного вообще не видно(потому-что у р.План и р.Заявки нет графы ВидМПЗ), как можно это все соединить, получается 3 куска , если минусовать документы(ДвижениеМПЗ, ВыпускПродукции и Перемещение, которые входят в р.Партии), то опять упирается в Док.выпускПродукции т.к. у него нет ВидМПЗ(в нем сразу полуфабрикаты или продукция), очень нужна помощь"
"//{{ЗАПРОС(Сформировать)
|Период с ВыбНачПериода по ВыбКонПериода;
|Обрабатывать НеПомеченныеНаУдаление;
|Без итогов;
|Номенклатура = Регистр.План.Номенклатура,
| Регистр.МестаХранения.МПЗ,
| Регистр.Партии.МПЗ,
| Регистр.Заявки.Номенклатура,
| Регистр.ВыпускПродукции.Продукция;
|ВидМПЗ = Регистр.МестаХранения.ВидМПЗ,Регистр.Партии.ВидМПЗ,
| Регистр.План.Номенклатура.ВидНоменклатуры.ТипНоменклатуры,
| Регистр.Заявки.Номенклатура.ТипНоменклатуры,
| Регистр.ВыпускПродукции.Продукция.ТипНоменклатуры;
|КолМХ = Регистр.МестаХранения.Количество;
|КолП = Регистр.Партии.Количество;
|КолЗ = Регистр.Заявки.Количество;
|КолПлан = Регистр.План.Количество;
|КолВыпуск = Регистр.ВыпускПродукции.Количество;
|Функция КолПланНачОст = НачОст(КолПлан);
|Функция КолМХКонОст = КонОст(КолМХ);
|Функция КолПРасход = Расход(КолП);
|Функция КолЗКонОст = КонОст(КолЗ);
|Функция КолВыпускСумма = Сумма(КолВыпуск);
|Группировка ВидМПЗ;
|Группировка Номенклатура;
|Условие((ВидМПЗ=Перечисление.ВидыМПЗ.Продукция) или (ВидМПЗ=Перечисление.ВидыМПЗ.Полуфабрикаты));
|"//}}ЗАПРОС
;
получаю данные только по партии-и то полный расход, точной продажи нет(вместе с выпуском продукции и перемещением по складам) и точный остаток по складам , остальное не видно, если дописываю условие -Отбор по Док.реализацияПродукции то толькопо документу тогда летит склад , а остльного вообще не видно(потому-что у р.План и р.Заявки нет графы ВидМПЗ), как можно это все соединить, получается 3 куска , если минусовать документы(ДвижениеМПЗ, ВыпускПродукции и Перемещение, которые входят в р.Партии), то опять упирается в Док.выпускПродукции т.к. у него нет ВидМПЗ(в нем сразу полуфабрикаты или продукция), очень нужна помощь"
Читают тему
(гостей: 1)