Форум
Знания
1С:Предприятие
Инф.технологии
О жизни
Курс аналитика 1С
Каталог разработок
Книга знаний
Wiki
Поиск
Секции
1C v8
1C 7.7 и ранее
Администрирование
Политика
Жизнь прекрасна
Как страшно жить
Жизнь форума
Другие секции...
Работа
Обсуждения
Вакансии
Поиск специалиста
О нас
О форуме
Правила
Рейтинг
Карта сайта
Реклама на сайте
Контакты
Вход
Вход
|
Регистрация
1С:Предприятие
:: 1С:Предприятие 8 общая
Как запросом получить все дни в заданном диапазоне.
Я
ЭЦ
14.01.21 - 19:01
Господа!
Имеется 2 параметра:
НачДата, КонДата
Требуется запросом получить таблицу содержащую
дату начала дня и дату конца дня.
Для всех дней между НачДата и КонДата.
Что то не могу сообразить как.
Прошу подсказать
ДенисЧ
1 - 14.01.21 - 19:03
Соедини с производственным календарём.
TormozIT
2 - 14.01.21 - 19:05
Используй консоль запросов ИР. Там есть генератор такого запроса
https://i.imgur.com/T7xoK5n.png
CepeLLlka
3 - 14.01.21 - 19:09
(
2
)Крутяк, не знал :) Всегда в какие-то прошлые свои разработки пришлось заходить, спс :)
ЭЦ
4 - 14.01.21 - 19:11
(
2
) Тут похоже количество записей надо вне запроса определять - это не подходит
CepeLLlka
5 - 14.01.21 - 19:14
(
4
)Так у тебя будет таблица дат, дальше в запросе уж пользуйся любым отрезком, в чем проблема? :)
ЭЦ
6 - 14.01.21 - 19:23
(
5
) Не. Я хочу в запрос только границы периода передавать.
Похоже что проще всего делать как в (
1
) .
Но придется заполнение календаря контролировать
Chameleon1980
7 - 14.01.21 - 20:04
умножение таблиц (получение чисел
из
цифр) +добавить к дате +начало периода +конец периода
TormozIT
8 - 14.01.21 - 20:07
(
6
) Так в (
2
) так и сделано. Всегда пользовался этим способом, где нужно было универсально сделать. Работает достаточно быстро.
Chameleon1980
9 - 14.01.21 - 20:08
(
8
) понял
Chameleon1980
10 - 14.01.21 - 20:08
ой
Список тем форума
Рекламное место пустует
Рекламное место пустует
FastCode 1C
- шаблоны кода, статьи, курсы и ответы на вопросы
ВНИМАНИЕ!
Если вы потеряли окно ввода сообщения, нажмите
Ctrl-F5
или
Ctrl-R
или кнопку "Обновить" в браузере.