#0
by EugeneK
Помогите составить запрос для построителя :) Регистр накопления Доход, с ресурсом Сумма. В запросе добавляю Средний Доход за день, где как ни банально Сумма/Колво дней (перед выполнением запроса - передаю параметром колво дней за указанный период). Все хорошо, пока пользователь не ставит группировку месяц/неделя. Тут уже естественно итог считается неправильно. Как считать такие показатели ? Заранее премногоблагодарен.
#5
by EugeneK
что у заказчика спрашивать ? как в запросе с группировкой по периоду узнать какой это период и соответственно Сумму/Колво дней ? Если я не знаю, как написать этот запрос, заказчик точно мне не скажет :)
#7
by EugeneK
туплю :) формирую запрос, куда параметром передаю колво дней между датой началом и датой конца периода, но когда пользователь ставит разбивку подекадно, вот тут я уже не знаю, как итог по сумме поделить на колво дней в декаде/неделе/месяце (юзвер через построитель сам выбирает период)
#11
by EugeneK
взял типовые отчеты из УТ еще для 8.0 (2 года назад делалось) и корректировал запрос, оставляя юзверу возможность управлять параметрами через построитель
#15
by EugeneK
все были дятлями, ничего зазорного не вижу ;) вот за разностьдат - спасибо, провтыкал этот момент легко, только вот самовывоз рублей
#19
by EugeneK
походу так и получается, что застрял на том, где взять начало/конец периода в группировке, выбранной юзвером
#20
by Immortal
где где.. группировка не что иное как указание деления периода.. НАЧАЛОПЕРИОДА с указанием разных параметров.
#24
by EugeneK
каких параметров ? вполне ж ясно задал вопрос - как получить эти разницы, если задан период - квартал, но юзвер всередине выбрал группировку по неделям/декадам/месяцам. для ясности можешь привести кусок кода или будешь куски фраз кидать ?
#27
by EugeneK
это был намек :) и как этот код сопоставляется с оглашенной задачей ? у меня запрос (тут для кратости приведен без построителя): так вот, в общем случае отчет формируется правильно, до тех пор, пока юзвер в построителе дополнительно выбирает группировку по периодам в середине периода Дата1-Дата2, вот собственно и вопрос, как правилоно написать строку "Сумма(Сумма)/&КолвоДней КАК Среднее" чтобы в таком случае он считал правильно ? Спасибо за внимание.
#28
by Immortal
... Из РегистрНакопления.ТвойРегистр.Обороты(&ДатаНач,&ДатаКон,Регистртор) .... .. { ИТОГИ СРЕДНЕЕ(Сумма/Количество) ПО ПериодМесяц, ПериодНеделя }
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
В этой группе 1С
- Обмен данными через электронную почту
- Льгота в ЗиКе Пенсия за выслугу лет
- Копирование числа из 1С (CITRIX) в EXCEL
- Программно прочитать тип значения характеристик у ПВХ
- СтрокаДействийФормы
- Как вызвать програмно отбор и сортировка
- ИТС тесты Профессионал на январском диске. Как открыть файл cab?
- Многострочность в табличной части
- Событие ПриУстановкеНовогоНомераДокумента
- Слетает себестоимость при Реализации.
- Как изменить значение в колонке таблицы значений, созд. программно!?
- Использование внешних web-сервисов
- Изменить заголовок колонки (СКД)
- Кто подвесил 1С?
- Делаю списание НДС, а оно все равно в книгу покупок попадает:(
- как заблокировать права?
- Переформировать отчет программно (СКД)
- текст xml содержит недопустимые символы. Кто-нибудь решил проблему?
- Переменная не определена (ГлобальныйМодуль)
- Подключение ТСД OPTICON к УТ