Форум программистов «Весельчак У»
  *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

  • Рекомендуем проверить настройки временной зоны в вашем профиле (страница "Внешний вид форума", пункт "Часовой пояс:").
  • У нас больше нет рассылок. Если вам приходят письма от наших бывших рассылок mail.ru и subscribe.ru, то знайте, что это не мы рассылаем.
   Начало  
Наши сайты
Помощь Поиск Календарь Почта Войти Регистрация  
 
Страниц: [1]   Вниз
  Печать  
Автор Тема: 1С 8.2 Проблема с отчетом  (Прочитано 9189 раз)
0 Пользователей и 1 Гость смотрят эту тему.
D1980
Новенький

ru
Offline Offline

« : 24-04-2011 08:11 » 

Добрый день уважаемые Гуру.
Не получается сделать корректно отчет.

Исходные данные:
Регистр накопления
Измерения: Дата, Склад, Номенклатура
Ресурсы: Количество

Создаю макет отчета в итоге получаю запрос:
 
Код:
ВЫБРАТЬ
РегистрНакопленияОстаткиИОбороты.Дата КАК Дата,
РегистрНакопленияОстаткиИОбороты.Склад КАК Склад,
РегистрНакопленияОстаткиИОбороты.Номенклатура КАК Номенклатура,
РегистрНакопленияОстаткиИОбороты.КоличествоНачальныйОстаток КАК КоличествоНачальныйОстаток,
РегистрНакопленияОстаткиИОбороты.КоличествоПриход КАК КоличествоПриход,
РегистрНакопленияОстаткиИОбороты.КоличествоРасход КАК КоличествоРасход,
РегистрНакопленияОстаткиИОбороты.КоличествоКонечныйОстаток КАК КоличествоКонечныйОстаток
ИЗ
РегистрНакопления.РегистрНакопления.ОстаткиИОбороты КАК РегистрНакопленияОстаткиИОбороты

СГРУППИРОВАТЬ ПО
РегистрНакопленияОстаткиИОбороты.Склад,
РегистрНакопленияОстаткиИОбороты.Дата,
РегистрНакопленияОстаткиИОбороты.Номенклатура,
РегистрНакопленияОстаткиИОбороты.КоличествоНачальныйОстаток,
РегистрНакопленияОстаткиИОбороты.КоличествоПриход,
РегистрНакопленияОстаткиИОбороты.КоличествоРасход,
РегистрНакопленияОстаткиИОбороты.КоличествоКонечныйОстаток

УПОРЯДОЧИТЬ ПО
Дата,
Склад,
Номенклатура,
КоличествоНачальныйОстаток,
КоличествоПриход,
КоличествоРасход,
КоличествоКонечныйОстаток

в результате окно отчета получается как в вложенном файле window.jpg

Вопросы:

1. Почему колонка начальный остаток везде пустая ? (надо чтобы брался конечный остаток с предыдущей записи этого склада и этой номенклатуры)
2. При расходе соответственно в колонке Конечный остаток показывалась разница Начального остатка и Расхода.
3. Необходимо в запрос отчета ввести данные выборки (выборка берется из формы отчета), чтобы пользователь мог выбирать просмотр отчета по Дате, Складу, Номенклатуре.

Буду рад любой помощи, в т.ч и платной, может кто сможет помочь в Ростове-на-Дону (приеду угощу пивом/рыбой/деньгами)

Ответы присылайте в личку а также на почту spymap@mail.ru. Спасибо

* window.jpg (44.46 Кб - загружено 1132 раз.)
Записан
Dest
Опытный

ru
Offline Offline

« Ответ #1 : 24-04-2011 11:31 » 

1. Попробуйте указать параметры виртуальной таблицы ОстаткиИОборобы (&ДатаН, &ДатаК)

Цитата
(надо чтобы брался конечный остаток с предыдущей записи этого склада и этой номенклатуры)
Что бы это могло значить?  Не понял
2. Конечный остаток = начальный остаток+приход-расход. Все там правильно показывается.
3.
Код:
...ОстаткиИОбороты(
&ДатаНач,
&ДатаКон,
,
,
Номенклатура = &Номенклатура
И Склад = &Склад) КАК РегистрНакопленияОстаткиИОбороты...

Используйте параметры  виртуальной таблицы для отбора.
Записан
D1980
Новенький

ru
Offline Offline

« Ответ #2 : 25-04-2011 06:43 » 

>>2. Конечный остаток = начальный остаток+приход-расход. Все там правильно показывается.

Если посмотрите на приложенный файл - в таблице везде Начальный остаток 0 (пустой) ...

Спасибо за помощь
Записан
Kivals
Модератор

ca
Offline Offline
Пол: Мужской

WWW
« Ответ #3 : 26-04-2011 08:15 » 

>>2. Конечный остаток = начальный остаток+приход-расход. Все там правильно показывается.

Если посмотрите на приложенный файл - в таблице везде Начальный остаток 0 (пустой) ...

Абсолютно логично, потому что не задана начальная дата. См. сюда:
1. Попробуйте указать параметры виртуальной таблицы ОстаткиИОборобы (&ДатаН, &ДатаК)
Записан
Страниц: [1]   Вверх
  Печать  
 

Powered by SMF 1.1.21 | SMF © 2015, Simple Machines