Отчет-календарь СКД

22.03.20

Разработка - СКД

Хотите повысить наглядность отчетов и выходных форм? Достаточно совместить их с календарем ) Это довольно легко реализовать при помощи СКД.

Файлы

ВНИМАНИЕ: Файлы из Базы знаний - это исходный код разработки. Это примеры решения задач, шаблоны, заготовки, "строительные материалы" для учетной системы. Файлы ориентированы на специалистов 1С, которые могут разобраться в коде и оптимизировать программу для запуска в базе данных. Гарантии работоспособности нет. Возврата нет. Технической поддержки нет.

Наименование Скачано Купить файл
Отчет-календарь
.erf 7,86Kb ver:1.0.0.1
81 2 500 руб. Купить

Подписка PRO — скачивайте любые файлы со скидкой до 85% из Базы знаний

Оформите подписку на компанию для решения рабочих задач

Оформить подписку и скачать решение со скидкой

Вы можете заказать платную доработку или адаптацию этой разработки под вашу конфигурацию на «Бирже заказов».

  • 0% комиссии — оплата напрямую исполнителю;
  • Исполнители любого масштаба — от отдельных специалистов до команд под проект;
  • Прямой обмен контактами между заказчиком и исполнителем;
  • Безопасная сделка — при необходимости;
  • Рейтинги, кейсы и прозрачная система откликов.

Сразу отмечу, что источником отчета может быть любая таблица системы: количество созданных документов, данные по продажам, долги контрагентам и проч.

Первое, что нужно сделать - получить данные календарных дней в текущем месяце. Поскольку обработка ориентирована на универсальность, обращаться к данным производственного календаря не будем (ведь этот регистр может отстуствовать в вашей системе). Выбираем дни месяца простым запросом.

Остается установить условное оформление и получаем результат как на картинке (данные по поступлениям на расчетный счет в тыс. руб.).

Еще раз напомню, что источником данных может выступать любая таблица, достаточно лишь немного поправить запрос.

Вступайте в нашу телеграмм-группу Инфостарт

Отчет календарь СКД

См. также

Инструментарий разработчика Роли и права Запросы СКД Программист Руководитель проекта 1С:Предприятие 8 Платные (руб)

Инструменты для разработчиков 1С 8.3: Infostart Toolkit. Автоматизация и ускорение разработки на управляемых формах. Легкость работы с 1С.

10000 руб.

02.09.2020    267671    1492    421    

1179

СКД Программист 1С:Предприятие 8 Бесплатно (free)

Как решить проблему с отборами по полям СКД, когда с одинаковым отбором Отчет показывает одно, а Консоль запросов другое.

16.06.2026    3839    sapervodichka    45    

50

Инструментарий разработчика СКД Программист 1С 8.3 Бесплатно (free)

В этой статье представлен СКДБилдер — общий модуль-обёртка над объектной моделью СКД, который сокращает код в 3-4 раза и делает его читаемым.

29.01.2026    7758    399    shapa_pro    27    

71

СКД Программист 1С:Предприятие 8 Бесплатно (free)

Статья написана по результатам проведенного внутреннего обучающего вебинара для разработчиков ГК «СофтБаланс». Если осилить 25 000 знаков - задача для вас непосильная, где-то на бескрайних просторах интернета видео есть (или будет). Но здесь информация точнее. Разберем, чем запрос для СКД принципиально отличается от обычного запроса и как модифицируется в зависимости от настроек. Изучим «базовый рецепт» написания запроса для СКД, сформируем чек-лист. Полезно будет всем – от стажеров до тех. лидов. Всем, кто не снимает галку «автозаполнение» и пишет запросы для отчетов в консоли запросов – читать (вдумчиво) обязательно.

29.10.2025    22484    ovetgana    112    

116

СКД Программист 1С:Предприятие 8 Бесплатно (free)

Описан способ заполнения списка доступных значений для полей наборов данных и параметров в схеме компоновки данных для любых конфигураций (с использованием БСП или без).

01.07.2025    12891    krasnoshchekovpavel    7    

68

СКД Программист Стажер 1С:Предприятие 8 Россия Бесплатно (free)

Несколько способов управления формами выбора параметров и отборов СКД.

10.04.2025    12458    Neti    0    

42

СКД Программист 1С:Предприятие 8 Бесплатно (free)

Хорошая отчетная форма - сродни искусству. Есть какое-то невероятное эстетическое удовольствие в том, чтобы разобраться в логике учета и анализируемых показателях, спроектировать архитектуру хранения данных так, чтобы оптимально собрать эти показатели вместе с аналитическими разрезами в запросе, а затем настроить отображение так, чтобы, глядя на результат, сразу было понятно, что это за отчет и какие задачи он призван решать. Система компоновки данных - это моя первая, главная и, наверное, единственная "рабочая" любовь. Ее я использую везде, где только можно и где нельзя тоже. Хочу поделиться с вами некоторыми практическими приемами в работе с отчетами на СКД, которые, надеюсь, будут полезны.

27.02.2025    17781    ovetgana    50    

94

СКД Программист 1С:Предприятие 8 Бесплатно (free)

СКД – инструмент, на базе которого в современных конфигурациях реализованы практически все отчеты. СКД используется в динамических списках, печатных формах и универсальных механизмах. Если построить простейший отчет может каждый разработчик, то с нюансами знакомы далеко не все. Расскажем о неочевидных на первый взгляд приемах, способных значительно повысить качество отчетов.

24.12.2024    15566    Akcium    17    

48
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. sigmov 07.06.17 05:06 Сейчас в теме
2. echo77 1941 07.06.17 07:12 Сейчас в теме
Скрин настроек добавьте, пожалуйста
3. kiberiq 121 07.06.17 08:47 Сейчас в теме
(2) Интерес вероятно представляет условное оформление. Скрин прикладываю. Более детально можно ознакомится в файле отчета erf публикации.
Прикрепленные файлы:
4. Mortiferus 369 07.06.17 09:10 Сейчас в теме
5. vld_trade 32 07.06.17 10:27 Сейчас в теме
Необычно! Спасибо за идею!
Только вот 1С-овское "НЕДЕЛЯ(Дата)" в большинстве своем не совпадает с печатными календарями.
6. babys 91 07.06.17 12:16 Сейчас в теме
(5) Я уже писал 1С-кам, года так с полтора назад, так и висит в неисправленных.
7. sommid 07.06.17 13:50 Сейчас в теме
(5) (6) я в запросе так определяю:
|	ГОД(ДОБАВИТЬКДАТЕ(Посетители.День, ДЕНЬ, -(ДЕНЬНЕДЕЛИ(Посетители.День) - 4))) КАК Год,
	|	(ВЫРАЗИТЬ((ДЕНЬГОДА(ДОБАВИТЬКДАТЕ(Посетители.День, ДЕНЬ, -(ДЕНЬНЕДЕЛИ(Посетители.День) - 4))) - 1) / 7 КАК ЧИСЛО(15, 0))) + ВЫБОР
	|		КОГДА (ВЫРАЗИТЬ((ДЕНЬГОДА(ДОБАВИТЬКДАТЕ(Посетители.День, ДЕНЬ, -(ДЕНЬНЕДЕЛИ(Посетители.День) - 4))) - 1) / 7 КАК ЧИСЛО(15, 0))) > (ДЕНЬГОДА(ДОБАВИТЬКДАТЕ(Посетители.День, ДЕНЬ, -(ДЕНЬНЕДЕЛИ(Посетители.День) - 4))) - 1) / 7
	|			ТОГДА -1
	|		ИНАЧЕ 0
	|	КОНЕЦ + 1 КАК НеделяГода


в коде так (в коде лично мне надо было вместе с годом):
Функция НомерНеделиПоIso8601(Дата)
	
	ЧетвергТойЖеНедели = Дата - (ДеньНедели(Дата) - 4) * 24 * 3600;	
	НомерНедели = Цел((ДеньГода(ЧетвергТойЖеНедели) - 1) / 7) + 1;
	
	Возврат Формат(ЧетвергТойЖеНедели, "ДФ=гггг") + Формат(НомерНедели, "ЧЦ=3; ЧВН=; ЧГ=0");
  
КонецФункции
Показать
12. Aleskey_K 38 01.10.18 09:00 Сейчас в теме
(7)
| ГОД(ДОБАВИТЬКДАТЕ(Посетители.День, ДЕНЬ, -(ДЕНЬНЕДЕЛИ(Посетители.День) - 4))) КАК Год, | (ВЫРАЗИТЬ((ДЕНЬГОДА(ДОБАВИТЬКДАТЕ(Посетители.День, ДЕНЬ, -(ДЕНЬНЕДЕЛИ(Посетители.День) - 4))) - 1) / 7 КАК ЧИСЛО(15, 0))) + ВЫБОР | КОГДА (ВЫРАЗИТЬ((ДЕНЬГОДА(ДОБАВИТЬКДАТЕ(Посетители.День, ДЕНЬ, -(ДЕНЬНЕДЕЛИ(Посетители.День) - 4))) - 1) / 7 КАК ЧИСЛО(15, 0))) > (ДЕНЬГОДА(ДОБАВИТЬКДАТЕ(Посетители.День, ДЕНЬ, -(ДЕНЬНЕДЕЛИ(Посетители.День) - 4))) - 1) / 7 | ТОГДА -1 | ИНАЧЕ 0 | КОНЕЦ + 1 КАК НеделяГода


есть функция Неделя()
13. sommid 09.10.18 11:04 Сейчас в теме
(12) она не совпадает с нумерацией недель в календарях, возможно, вы просто не сталкивались с этим
8. Vlad_2008 16 07.06.17 16:01 Сейчас в теме
Да, идея хорошая. Тоже пользуюсь выводом статистики в форме календаря.
Давно даже делал публикацию на эту тему, где описывал разные варианты.

Статистика по документам выглядела так



и более подробный вариант



Но особого интереса к публикации не было, снес ее.
acanta; Somebody1; +2 Ответить
9. akim2040 51 07.09.17 09:42 Сейчас в теме
(8) А можно пример отчета Вашего? я бы глянул, интересная реализация
10. Vlad_2008 16 07.09.17 14:41 Сейчас в теме
(9) Сорри, но от того примера остались только картинки ))
11. acanta 24.09.18 14:06 Сейчас в теме
Супер! Но вот выборка дат в запросе это да...
Для отправки сообщения требуется регистрация/авторизация