СКД. Разработка отчетов в 1С
Вставка
- Опубліковано 29 кві 2024
- 🔥СКД. Разработка отчетов в 1С🔥
#1с#скд#ironskills
В этом вебинаре мы рассмотрим способы разработки отчетов в 1С. Как использовать такой механизм платформы как Система Компоновки Данных при разработке отчетов. Как выполнять настройку отчетов в режиме 1С:Предприятие и многое другое.
Материалы из видео:
✅ Выгрузка демонстрационной базы 1С: clck.ru/Wfdh3
✅ Консоль отчетов для 1С: clck.ru/WpChM
✅ Презентация: clck.ru/WpCpN
Вебинар "Запросы в 1С за 3 часа":
- Часть 1: • Запросы в 1С за 3 часа
- Часть 2: • Запросы в 1С за 3 часа...
👉Курс "Разработка отчетов в 1С. СКД": ironskills.by/otchety-v-1c-skd
👉Запись на новый поток курсе "Программист 1С: с нуля до профи" (старт 7 сентября): ironskills.by/programmist-1c
🏆Поддержать канал донатом можно тут:
donate.stream/ya410011655962993
Тайм-коды:
00:00 Введение
00:53 Следует изучить до СКД
02:15 Отчет: как это работает
03:30 Элементы отображения отчета(Список, кросс-таблица, диаграмма)
04:30 Способы разработки отчетов: Фиксированный, СКД
07:00 Разработка отчета фиксированный макет
17:40 Способ 1. Подведение итогов
23:21 Способ 2. СКД
24:10 Устройство СКД
27:25 Разработка отчета СКД
29:10 Настройки компоновки данных
30:10 Настройки с помощью мастера(конструктора настроек)
31:40 Преимущества СКД
33:30 Консоль отчетов СКД
40:50 Виды наборов данных
44:10 Набор данных объект
47:40 Ресурсы(поля итога) в СКД
54:54 Параметры
59:40 Параметры: Включать в доступные поля
1:00:15 Параметры: Ограничение доступности
1:02:10 Параметры редактирования
1:07:40 Создаем отчет на основе схемы
1:17:30 Создаем вариант отчета
1:18:40 Как создается структура отчета
1:43:45 Настройки элемента отчета
1:53:00 Пользовательские поля
2:02:00 Подведение итогов
---
С уважением, команда IRONSKILLS
Иван, не устаю вас благодарить, просматривая ваши видео! Вы талантливо умеете преподнести любой сложный материал! Я ваша поклонница😊
Большое спасибо! У Вас за два часа можно больше узнать, чем на некоторых курсах! 👍
Лучший канал по обучению 1С.
Ребята спасибо огромное, дай бог вам здоровья и успехов.
👍👍👍👍👍👍👍👍👍👍👍👍👍
Ребята это не просто видео - это новый СТАНДАРТ обучения.
Супер, ваши стримы снимают массу вопросов, всё ясно и понятно. Единственный минус данного видео - разрешение явно меньше 1080p, картинка нечёткая. Но всё компенсируется контентом.
Соглашусь, что понимать стал в разы проще данную тему. Спасибо большое вам за понятное толкование!
Шикарно! На голову, даже на две, лучше чем на многих платных курсах!
Класс, обязательно к просмотру для 1С-ника.
Долго искала такое видео, где всё подробно объясняют про скд, только учусь в 1с работать, столкнулась с скд и просто поплыла во всех этих вкладках. Большое спасибо!
Фонд шедевров пополнился новым творением! Спасибо!
Спасибо, отличная систематизация знаний по СКД
Иван, талантливый преподаватель
Восхитительно! Спасибо вам огромное! Ваша база - кладень знаний!
Спасибо большое за Ваш труд
Спасибо!!!!!! храни вас Господь!!!
Очень ёмко, без воды. Спасибо!
Спасибо за материал. Выглядит все просто, вроде как.
Иван спасибо! Как всегда великолепная подача материала!
Иван - красавчик,смотрю Вас с удовольствием,все предельно ясно и понятно излагаете,огромное спасибо за Ваш труд!
Супер объяснения и подача материалов! Спасибо!
Большое человеческое спасибо
Молодцы! Супер! Быстро, по делу, без лишней воды и заумных терминов! Смотрю на одном дыхании, спасибо.
Отличная подача супер, лучшие курсы в ютубе, продолжайте в тоже духе , жду продолжения по теме СКД
Очень доступно, благодарю 🌺🌺🌺
Шикарная работа! Отличная подача! Подписка и лайк!
Сразу лайк! Очень благодарен вам за то что делитесь уроками и очень професионально и доходчиво!
Просто у меня ОЧЕНЬ тяжело идет процес учебы... Вам успехов!
Спасибо! Очень круто и понятно!!!
Огонь изложение! Все так понятно! учусь на курсах, но без ваших лекций ничего не понимала. Спасибо вам большое!
Шикарно, спасибо!
Спасибо! Очень комфортно усваивается информация.
Супер вебинар👍
Для меня - самая лучшая подача материала! Очень нравится как четко и подробно все обясняется, даже сложные моменты в некоторых других видео. Раньше всегда считал лучшими видео Гилева, а теперь однозначно Ваши!
Спасибо большое за высокую оценку!)
Иван, спасибо за вебинар! Очень познавательно, узнал много нового! Очень надеюсь, что будет видео про основы администрирования, было бы интересно Вас послушать, так как Вы лучший 1С-ник в мире!)
Спасибо за видео. В голове все по полочкам разложилось.
Отличный урок! Из замечаний - очень быстрая подача, приходится пересматривать несколько раз (возможно из-за того, что 1С для меня в новинку).
Энивэй, спасибо!
Большое спасибо!!! 🎉
Очень даже помогли, большое Вам спасибо, особенно за диаграммы.
Спасибо! Спасибо! Спасибо! Хорошая подача информации
Спасибо! Очень доступно! Подумываю над приобретением ваших курсов))
Крутой видос, спасибо!
Спасибо, очень полезный вебинар на удивление. Особенно когда сдача дипломной на носу).
Ждал, спасибо, что выложил. А то я пропустил.🙂
Спасибо тебе, добрый человек! расставил некоторые точки над i в моей голове!
На данном канале узнал больше чем на платном курсе Скилбокс, спасибо)))
Подскажи ты там покупал курс за 60 тысяч. ? И как вообще там?
Как всегда всё супер! Спасибо! Хотелось бы в новых вебинарах увидеть как можно сделать на СКД отчет, по конкретной номенклатуре и выбранному виду цен историю изменения цен по периодам. В ERP и КА видел отчеты, которые содержат в параметрах: Период, день, ...Период, месяц, Период, год. Вот например построить табличку по товарам, выбранному типу цен, на анчало периода. А если еще и график построить да объяснить какой параметр в графике на что влияет, то было бы вообще замечательно!
Очень понятно и по делу. Проходила курсы по 1С , но там, увы, преподаватель не умел так преподносить материал. Как результат - теперь самостоятельно восполняю пробелы в знаниях.
очень подробно и понятно объясняете спасибо вам
Большое спасибо!
Крутой выпуск!
Чудове відео, дуже дякую за науку!
Благодарю.
Супер
Супер!
Однозначно лайк! Очень полезное видео!
Спасибо!
Спасибо.
Спасибо!!!
Класс!!! Курс молодого бойца за 2 часа :)
От ты красавчик.
СПАСИБОООО
спасибо)
Иван, Ваши курсы мне очень нравятся, стараюсь прорабатывать все выпуски. Но должен заметить (возможно, об этом уже писали), что рекомендуемая Вами консоль в некоторых случаях работает некорректно. Пример:
ВЫБРАТЬ
Товары.Код КАК Код,
Товары.Наименование КАК Наименование
ИЗ
Справочник.Товары КАК Товары
УПОРЯДОЧИТЬ ПО
Товары.ЭтоГруппа ИЕРАРХИЯ,
Наименование
====================================
Записи элементов выводятся дважды
Спасибо за комментарий) На самом деле консоль просто выполняет запрос и показывает результат выполнения в табличном документе. Возможно, проблема в данных (есть дубли), или в самом запросе, нужно смотреть на конкретной базе)
👍👍👍
Ура
Курс отличный, спасибо! Есть одно замечание: КонецДня(Дата) + 1 - это уже следующий день 0:00:00, в отчет будет попадать начало следующего дня. Достаточно указать КонецДня(Дата).
Спасибо за дополнение)
@@ironskills-1c Это касается и ДОБАВИТЬКДАТЕ(КОНЕЦПЕРИОДА(&Период, "ДЕНЬ"), "СЕКУНДА", 1), секунду добавлять не надо.
Отличный курс. хоть и начальный... Как раз вызывает интерес работа с наборами объект и объединение... А также магическая вкладочка в схеме компоновки данных, называемая "Компоновка данных", "фигурные скобочки" в запросах и работа с наборами без автозаполнений
Кстати, при условном оформлении консоль "красит" заголовки столбиков... с этим чего - то можно сделать?
Отличный урок, спасибо за Вашу работу! Иван, какие темы вебинаров планируете? Хотелось бы осветить тему расширений...
Здравствуйте, Виталий, спасибо за комментарий) В ближайшее время запустим серию видео по БСП (библиотека стандартных подсистем), расширения также позже будем рассматривать)
Спасибо! ГБОУ "СОШ№1 г.Назрань"
Талант от бога. Буду у Вас учиться и заказывать Курсы!
👍
видео офигенное,
вопрос к разработчикам 1с. почему язык программирования 1с, язык запросов 1с и язык выражений в СКД это 3 разных языка. вопрос возник на 59-й минуте видео. когда КОНЕЦПЕРИОДА(Период, "ДЕНЬ") - ДЕНЬ надо в кавычке взять, а в запросах не надо.
Почему в запросах "выбор-когда", а в коде "если"...
ну почему нельзя везде одинаково сделать?
Текст на видео не четкий, из-за чего при просмотре видео уставали глаза, пришлось делать паузы, но контент классный. Не зря Ваши видео рекомендовал Илья Леонтьев.
Спасибо за комментарий) Да, в этом видео качество не самое лучшее, но уже исправились)
Я не новичок в 1С, все знаю из услышанного. спасибо. А будет курс по тонкостям СКД??? Там же масса фич всяких есть.
С которыми даже у опытных программистов пробелы и сложности.
Да, будем стараться добавлять материал по этой теме)
очень люблю ваши вебинары, никто не объясняет так доступно и понятно, спасибо вам огромное!!!
можно задам один вопрос: представим, у меня база, где есть отчет по заказам с данными заказов и ФИО заказчика. и я вот хочу, чтобы заказчик как пользователь видел только те строки отчета, которые относятся только к нему, а менеджер, видел все строки (это просто к примеру). возможно ли как-то реализовать данное ограничение доступа?
Спасибо за комментарий) Да, это можно реализовать, но тут коротко ответить не получится)
СКД 23:21
Здравствуйте!
Можно ли задать вам вопрос
Как добавить возможность фильтрации в отчете?
Здравствуйте!) Элементы отбора для отчета можно настроить на уровне варианта отчета в схеме компоновки данных на закладке "Настройки": disk.yandex.com/i/cEDNQIZiamD9aQ
Круто подал!! Но это средневековье… Power BI !!!!!
В 1С тоже отчеты на сегодняшний день хорошие строить можно) Возможно, в этом ролике не очень красиво раскрыл тему)
100 лайков! Спасибо!
Кстати, а уже было видео про функциональные опции?
Огромное спасибо. Очень много полезной информации. Можете еще подсказать как в отчете сделанном на СКД сделать чтобы он формировался с свернутыми группировками. Есть метод ПоказатьУровеньГруппировокСтрок() , можно его использовать в СКД отчетах , если да то как? Спасибо.
Здравствуйте, Виталий! Да, этот метод использовать можно, чтобы после формирования отчета группировки были свернуты нужно в модуле объекта описать код программного формирования и добавить в конце вызов метода, который указали в комментарии. Пример кода:
disk.yandex.com/i/aL1XPNVdjRHIzg
Иван добрый день, а как можно организовать в отчете отображение данных разных периодов, к примеру продажи сегодня продажи в этот день в прошлом месяце и год назад в этот день?
Нужно запрос построить так, чтобы там были данные разных периодов
А есть где-то вебинар про объекты бух учёта, регистры планы счетов и ТД? На канале не нашел нигде
Пока что нету)
Здравствуйте. Подскажите пожалуйста, сделал в СКД произвольный макет! При предварительном просмотре в конфигураторе, весь отчет размещается полностью на А4, но когда открываю этот отчет в режиме предприятия, то у меня этот отчет обрезается на пол листа, хотя везде выполнено переносить. Что может быть? я знаю что можно создать просто макет и программно его заполнить, но хотелось бы понять как работает произвольный макет в самом СКД.
Добрый день.
Подскажите пожалуйста почему когда делаем фиксированный отчет необходимо код писать в модуле обьекта, почему не в модуле формы?
Тут дело в том, что к процедурам модуля формы нельзя обратиться из других модулей) К процедурам модуля объекта - можно)
То есть если код расположить в модуле объекта, например, его можно будет вызвать из других модулей.
@@ironskills-1c спасибо за ответ!
СКД это OLAP 😊
На 15,00 Запрос с Обработкой результата , Галка вывод в табличный документ ,он сам создает макет ,шапку и области
Да, так тоже можно)
классное приложение для быстрых скринов. Как оно называется?
Это Яндекс.Диск)
Этим "пользователям" только дай волю, они всех программистов без работы оставят (поувольняют). Пусть лучше простыми отчётами пользуются. И у программистов всегда работа будет.
Еще одно замечание, неудачный пример с остатками товаров. Остатки товара должны быть видны в операционном режиме без всяких табличных форм печатных. В прошлом даже веке чтобы водитель увидел остаток бензина он не нажимает кнопку отчет. Это дикость. Вообще уже другие времена, отчеты в современных системах не существуют. Есть мониторинг, все в реалтайме. Нажимать кнопки получать эти дикие дремучие таблицы это где то из старого прошлого и не понятно зачем так неудобно? СКД вообще нужно в современном мире для другого, для агрегации данных из разных источников по отборам и обработки внутри системы. Отчеты вообще лучше забыть такое слово и не использовать больше никогда. А потом мы удивляемся почему у нас большинство интерфейсов и разработок это вырвиглаза... словно их делали каким то непонятным местом. Была бумажная бюрократия и многие программисты перенесли в электронную бюрократию. Руководителю нужно видеть реалтайм в формате динамичных форм, а не это убогое а ля жигули так что все смеются над этим, а кто то плачет даже. Отчеты..... а еще есть перфокарты! И менеджеры спрашивают, а почему нельзя оборотносальдовые данные выводить как в форме с удобным интерфейсом? Почему нельзя расскажи автор канала? Потому что потому? надо кнопки какие то жать сформировать... Представляю как в автомобиле чтобы узнать уровен масла надо нажать сформировать отчет остатка масла в машине... бред? вот и отчеты это бред
Спасибо за очень развернутый комментарий) Дело в том, что отчет вида "показать уровень масла" можно построить очень быстро, т.к. объем данных минимален. В 1С для построения многих отчетов требуется обработка большого объема данных, поэтому не все отчеты, к сожалению, можно формировать в режиме реального времени. К тому же, 1С работает в многопользовательской среде. Если все отчеты формировать в режиме реального времени, то представьте что произойдет когда 100 пользователей одновременно откроет форму одного и того же отчета) Это избыточная нагрузка на базу данных, которая самим пользователям вряд ли понравится, т.к. работать в базе будет в таком случае крайне некомфортно)
В скд можно как то сделать, чтобы название группировки было не над полями, а рядом
ребят вопрос знатокам, у меня есть отчет по валовой прибыли отбор выполняется по складам и периоду , я впихнул как доп таблицы в него отчет по внутренним потреблениям товара(эдакие списания продавцами) , и перемещениям между магазинами (чтобы видеть что убыло за указанный период и куда), как применить отбор по складу ко всем таблицам , ибо внутренние потребления не хотят его принимать в таблице вылезают все списания по всем складам а не выбранный в отборе , может формула какая есть ,
попробуйте задать вопрос тут: t.me/ironskills_community1c
17часов 10 мин не + 1 сек , а +1 мин , мне так кажется. 59мин
Еще бы Инфостарт советовать. Хочешь чего-то скачать, заплати 18 штук. Нужна была малюсенькая обработка, но чтобы ее можно было скачать, надо заплатить как за серьезное приложение. Лучше бы сделали возможность что-то разово скачать рублей за 100-200. Зачем мне эта подписка на год, если мне с инфостарта что-то может понадобится раз - два раза в год? В данном виде Инфостарт просто бесполезен, так как цена уж слишком завышена, тем более если что-то требуется лишь в целях самообучения.
Да, с ценообразованием там не все идеально, согласен с Вами)
Господи! Чего ж этот СКД такой страшный и громоздкий? Легче сразу на голом сиквеле писать, ей богу!
На будущее, не надо в обучении использовать БЕЗ объяснения такие конструкции как Выбрать, которые не отловить отладчиком и пишет Ошибочное значение. Это же можно реализовать с помощью РезультатЗаропса.Выгрузить() и обойти в цикле. Это как обучать людей чему то и вставлять конструкции, которые не ясны для новичков тем более те кто написал все понятно ничего не понял я уверен, просто скопировали ваш пример. Не надо так делать ЛИБО надо было заострить внимание, что в конструкции Выборка в отладчике всегда напишет ошибочное значение и это НОРМА
Выгрузка результата запроса в таблицу значений чревата проблемой с нехваткой оперативной памяти. Поэтому как раз Выгрузить() по умолчанию точно не нужно использовать. Только если точно известно, что запрос возвращает совсем немного данных. ВыборкаИзРезультатаЗапроса не просто так разработчиками платформы придумана ;)
Где взять пароль на инфобазу?
Попробуйте 1 или 123
Я один вижу на аватарке канала упавший плачущий смайл?
😆да, теперь и я смог разглядеть)) но на самом деле смысл заложен другой)
132
Костя Дзю решил на пенсии в 1с уйти 😁
😆
Иван, этот вебинар почему-то в значительно худшем качестве чем остальные. Может залилось как-то криво и есть исходник в лучшем качестве?
Здравствуйте, Евгений! Да, к сожалению, по техническим причинам не смогли сделать в лучшем качестве(
Но впредь таких косяков постараемся не допускать)