#0
by Andrey07070707
Здравствуйте, подскажите пожалуйста, каким образом можно посчитать количество периодов в отчете? в отчете группируются данные по периоду использую Началопериода(Дата,Неделя) и использую тип дополнения неделя в итоге в 1 месяце количество недель 5, в другом 6 и т.д. а мне нужно в последней конке указать количество этих самых недель. заранее спасибо.
#1
by чувак
Создай новое поле "ГМ" типа(год + месяц ) и поле "Кол" с значением 1 потом выгрузка в ТЗ и ТЗ.свернуть("ГМ", "Кол")
#3
by Andrey07070707
Количество поле непомогает, т.к. считает количество периодов в которых были записи, а мне нужно посчитать именно количество периодов (Даже если небыло записей в данном периоде)
#7
by Andrey07070707
Прошу прощения за свою ИДИОТИЧНОСТЬ, но пожалуйста объясните мне поподробнее, ничего не получается! Если в целом то у меня есть в запросе "даты обновления". Далее я создаю поле (Началопериода(ДатаОбновления,Неделя)), для того,чтобы вывести данные с группировкой по НЕДЕЛЯМ. Далее чтобы вывести Группировку в любом случае (даже если небыло "дат обновления") делаю (тип дополнения Неделя)для поля НачалоПериода. Вуаля у меня Даты разбились по периодам и каждый месяц разбивается по количеству недель. Но я немогу разобраться с тем как вывести количество этих Периодов. Немогу правильно написать запрос. никак не получается. Мне казалось что нужно использовать количество (НачалоПериода), но считается только те периоды где были даты, если ставлю естьNULL ничего не меняется.ХЕЛП ми пожалуйста.
#8
by Garkin
ИМХО Ничего у тебя не получится, Проще определить до формирования отчета периодичность выбраную пользователем, период, посчитать количество периодов, и передать его в качестве параметра
#9
by Andrey07070707
а как его посчитать? у меня с запросами оказалась полная лажа в голове... думал понимаю, а оказалось туп как пень :( подскажите как это вообще можно выполнить? у меня задается ДатаНачала и ДатаКонец для определения периода, как должен выглядеть запрос из я не понял.
#10
by Garkin
вопрос не в том как посчитать, а в том как определить выбранную пользователем периодичность.
#11
by Andrey07070707
Начало и конец периода пользователь задает на форме отчета, в схеме компоновки периодичность всегда одна(неделя)...
#13
by Andrey07070707
недели уже выводятся все.(после того как в схеме выбрал тип дополнения). а считаеться нехочет.
#14
by Garkin
Т.е. вопрос в том чтобы определить количество недель между двумя датами ? ЗЫ, а так хорошо все начиналось :(
#15
by IronDemon
Если узнать количество недели между датами то - РазностьДат(&НачалоПериода,&КонецПериода,"Неделя")+1, указать в параметре.
#17
by Garkin
проще всего во внешней функции ЗЫ в запросах с Неделей и Декадой помоему РазностьДат неработает :(
#19
by Andrey07070707
В параметрах Схемы у меня 1 Началопериода 2 Конецпериода 3 КоличествоНедель (Выражение "РазностьДат &Началопериода,&Конецпериода,"Неделя")") В итоге он мне пишет что неверные параметры
#23
by Andrey07070707
так Как? Я уже немогу с этим отчетом Париться! подскажите пожалуйста вы же Гении! а то сейчас опять придут и еще чего-нить попросят вставить в отчет. я его уже раз 10 переделываю!
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- СКД: СКД. Программное формирование из документа.
- СКД: Как в СКД поставить сумму под количество в одну строку по группировке?
- СКД: СКД. Понимает ли СКД ссылки на МенеджерВременныхТаблиц?
- СКД: как в СКД значеняи параметров по умолчанию заполнять?
- СКД: После обновления расшифровка во внешнем отчёте с СКД не работает
- СКД: Диаграмма в СКД
- СКД: СКД. Как задать устанавливать параметры вложенных схем СКД?
- СКД: Объединение в СКД
- СКД: СКД: вывести общее количество строк
- СКД: СКД - можно ди получить промежуточные итоги по колонкам
- СКД: Настройки СКД
- СКД: СКД: Программное обращение к полям группировки СКД
В этой группе 1С
- v7: Не обнаружен ключ защиты программы
- Отправка xml через http Соединение
- Строка неограниченной длины
- Как изменить цвет текущей строки табличного поля?
- Исчез список баз из окна запуска 1С
- удалить организацию из БД
- Можно-ли как-то вызвать ОбновитьНумерациюОбъектов() от польз-ля без админ. прав?
- Штрихкод: уже имеет владельца! Как Можно проверить наличие Штрихкода у Владельца.
- Списание РБП разными суммами по БУ и НУ
- СКД: В СКД воткнуть производльную группировку колонок
- Конвертация из SQL в DBF
- v7: Как отключить требование вводить документ расчетов при вводе остаков по счету 60.01
- Какое приложение занимает COM порт
- Использование в запросе полей, производных от составного типа
- Реструктуризация БД
- Как протестировать rar-архив консольной командой из 1С?
- v7: ЗУП: Договор займа с работником.
- COM-объект: передача параметра как ссылки на переменную 1С
- Передача файлов из 1С по ftps
- Сохранить Excel-файл в dbf формате