Как в схеме компоновки задать периодичность регистра параметром? #681546


#0 by toypaul
Вот так не получается ВЫБРАТЬ Остаток получается всреавно на каждый день, а период подставляется из условия. В результате суммы получаются неверные. Или сделать через функцию от ПериодДень ...
#1 by toypaul
не ... через функцию та же фигня выйдет
#2 by Defender aka LINN
Действительно, что за фигня - выбираешь период день, а СКД, ссссука, день в периодичность и сует!
#3 by toypaul
чо? я понял эту ошибку. как сделать правильно-то? Авто и выбор группировке в настройках мне не подходить. Мне нужно именно параметром, потому что первый запрос у меня с выбранной периодичностью сначала пишет во врем таблицу. вот так
#4 by Vovan1975
может выбирать все периодичности во вложенном запросе а затем через выбор в итоговый запрос подставляй нужные поля итогов?
#5 by Defender aka LINN
Ты вообще в курсе, как СКД работает, не? И не делай никому моск
#6 by toypaul
Зачем мне все периоды, когда мне нужен один конкретный? я не могу в настройке выбрать ПериодМесяц или ПериодНеделя. Мне что при формировании временной таблицы тоже все периоды писать? Запрос-то посмотри для начала.
#7 by toypaul
сделал через замену в тексте запроса. кстати в 12 году эту же тему Маня поднимал уже. и неподходящие советы по типу ему там тоже давали.
#8 by Сторно абсурда
Решение: 1) в запросе параметр Периодичность 2) Для поля период в выражении представления написать: ВЫБОР            ТОГДА Формат(Период, "ДФ = '""4 кв."" yy'")          ТОГДА Формат(Период, "ДФ = '""1 полугодие"" yy'")          ИНАЧЕ Формат(Период, "ДФ = '""2 полугодие"" yy'") 3) Для параметра периодичность задать Досупные занчения 6 По дням 7 По неделям и тд
#9 by Сторно абсурда
В настройках будет удобный выбор периодичности из списка
#10 by ИсчадиеADO
дык ведь СКД анализирует настройки пользователя, и исходя из этих настроек сама формирует окончательный текст запроса. Т.ч. прав
#11 by Сторно абсурда
в запросе достаточно выбрать только одно поле периода: "Период" , а дальше СКД исходя из параметра {(&Периодичность)} сама подставит в запрос нужную периодичность
#12 by toypaul
вот про это Месяц {(&Периодичность)}, не знал. надо попробовать. спасибо. прежде чем писать разберись в потребностях задачи. толку от того что СКД сама формирует запрос?
#13 by Сторно абсурда
Фишка в том, что этот параметр Периодичность задается целыми числами: 7  - По неделям и тд
#14 by toypaul
интересная фигня. в доке это написано где-то?
#15 by Сторно абсурда
ссылки не могу дать. Такая реализация есть в отчетах в УТ 11
#16 by toypaul
понял. спасибо еще раз
#17 by ИсчадиеADO
чет я не понял, нафига это, чтобы не давать пользователю поля типа "ПериодДень", а только одно поле "Период"?
#18 by ИсчадиеADO
как аргумент не приводить :)
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С