ЗАНЯТИЕ 7. ОТЧЕТ ПО ОСТАТКАМ ТОВАРОВ. ЧАСТЬ 1. ПОДГОТОВКА К СПЕЦИАЛИСТУ ПО ПЛАТФОРМЕ 1С
Поддержать донатом: donate.stream/ilyaleontyevpro1s
Ознакомиться с правилами культурного поведения в чате и ответами на часто задаваемые вопросы: cutt.ly/rh5pmBP
Получить выгрузки баз, полученных в ходе занятий:
cutt.ly/wh85jQ5
Альтернативная ссылка:
cutt.ly/3jdYMCf
*********************************
В этом видео реализуем простейший отчет - "Остатки товаров".
И тем самым завершим решение одной из экзаменационных задач раздела "Оперативный учет".
*********************************
КАК ГОТОВЛЮСЬ:
Курс проекта Курсы-по-1С.рф:
xn----1-bedvffifm4g.xn--p1ai/courses/dev-att-2019/
Всячески рекомендую - он офигенный.
Почитываю статьи на Курсы-по-1С.рф, Infostart.ru, Its.1c.ru и книгу "Реализация прикладных задач в системе "1С:Предприятие"
Задаю вопросы в чате t.me/spec1c
В курсе мы не решаем задачи целиком, а рассматриваем ключевые моменты, которые нужно знать на экзамене.
Полные решения можно найти в чате: t.me/spec1c
Актуальные билеты также можно найти в этом чате: t.me/spec1c
А здесь вы найдете ответы на наиболее часто задаваемые мне вопросы: cutt.ly/zgqHqf7
#ильялеонтьев #спецпоплатформе #1с
Мои контакты:
ВКонтакте: ilyaleontyev
Фэйсбук: illeontev
С удовольствием добавлю вас в друзья при условии, что вы не будете меня грузить своими рабочими вопросами :)
Пікірлер: 68
Самый трогательный момент, когда Илья ждёт прощения в конце видео и плюсиков вначале))
Илья, спасибо за целых 2-а часа твоего времени сегодня, спасибо всем тем, кто был в чате. Вместе быстрее обучаются все. Формат супер!!!! Обучение и стрим в одном видео, очень круто!!!!
Респект за разбор программного заполнения параметров! Очень полезная штука.
Отлично объясняешь!
Респект вам!
Очень радует, что какие-то вопросы я знаю лучше, чем Илья)))))). Очень мотивирует и радует.
Илья, спасибо за урок!
Илья, Благодарю за труды!!! Если бы не ты не осилил бы подготовку к спецу, а так даже интерес появился. Сижу по вечерам с тобой занимаюсь как с другом)
Стримы Ильи полезнее стримов Белоусова. Даже когда он не совсем готов.😁
Спасибо, интересно!!!
Илья, ждем новых видео)
Спасибо за видео!!!
Спасибо большое вам!!!
Отчет просмотрел. Спасибо тебе за твою работу-материал.
Спасибо!
Лайк!!! получение даты в заголовке это "петля нестерова" спасибо!!!
В отчёте ресурсы количество приведены к левой стороне, это тоже делается через условное оформление, горизонтальное положение, в группировке
Ролик кУУл, реально много полезного узнал. Белоусов в виду ограниченности времени и легкости показывал самый простой метод создания заголовка и шапки таблицы, делал через макет. Тут я узнал как и кодят такое, и как на уровне СКД сделать. Белоусов все показывает красиво и грамотно в плане сдачи Спеца, тут можно много полезного узнать и для работы.
Одной из главных ловушек всего бухучёта и 1С в частности является то, что под периодом может пониматься как отрезок времени, так и - что чаще - временнАя точка. В осознание этого пришлось въезжать долго. Для человека со "стандартным" математическим мышлением это непросто.
Самое прикольное, что в течении стрима ты сделал без итогов, когда убрал ресурсы, как говорили в чате)))
@IlyaLeontyev
3 жыл бұрын
Вариант с ресурсами мы рассмотрели в следующем занятии.
Короче, после Ильи не могу смотреть видео других 1Сников на нормальной скорости, они мне кажется заторможенными))) Поэтому смотрю их на скоростях 1,25 или 1,5. Резюме: Илья учит не только 1С, но и разгоняет скорость восприятия информации мозгом )))
всё-таки в последнем варианте отчёта можно наступить на грабли с периодом..его не задать.. отчёт в заголовке выведет текущую дату..а покажет остатки на последнюю запись в регистре..Клиенту лучше если не задан период - установить его программно принудительно концом текущего дня. Проверенный варик) ух урок вышел!!..спасибо)
@IlyaLeontyev
3 жыл бұрын
Хорошая идея!
Лайк и комментарий на первых секундах просмотра! Поехали!
период можно проще задать, в настройках поставить на начало этого дня по умолчанию.
@IlyaLeontyev
2 жыл бұрын
Забуксовали на отчете слегка )
Вопрос с документами, время которых - последняя секунда дня, не решен?
Илья как всегда понятно. Даже для полных нубов 😁😅
Хорошо что ногти постриг, знакомая тема)))
Если условное оформление нужно применить ко всем полям, то колонку можно вообще не заполнять. Убрать количество из ресурсов - неверное решение. А если пользователь в настройках добавит группировку? А если захочет сделать сначала по номенклатуре, а потом по складу? Например, захочет отчётом посмотреть, сколько у него какого-то товара (каких-то товаров) всего и конкретно на каждом складе. Нужно не удалять ресурс "Количество", а правильно его настроить (колонка "рассчитывать по").
@IlyaLeontyev
3 жыл бұрын
Тоже считаю, что ресурсы лучше оставить. Но задачу бы решал через отключение итогов для группировки "Склад".
Илья: 1. вместо ТекущаяДата() стандарты разработки рекомендуют использовать ТекущаяДатаСеанса(). Что будет вернее использовать на экзамене? 2. Заголовок все равно остался зеленого цвета.) Может быть вернее написать проверку на пустую дату в параметре поля в макете?
Илья, спасибо. Мне лично быстрее и проще сделать просто отчёт, без скд, является ли это ошибкой или разницы особой нет?
чтобы итоги по складу не выводились нужно при указании ресурса так же указывать "расчитывать по "Номенклатура"", тогда итоги по складу не считаются
@andreyagapov9177
2 жыл бұрын
Можно просто не показывать итоги в группировке (Склад)
да есть звук)))
Самый простой варик это поставить галку в параметрах напротив Период, и выбрать Значение 'начало этого дня'. Тогда в отчёте будет по умолчанию выбран Период 'начало этого дня'.
Хорошая подача материала. Не подскажите сколько на данный момент всего билетов(везде по разному)
@IlyaLeontyev
3 жыл бұрын
Актуальные билеты сможешь найти в этой группе: t.me/spec1c Всего их 16, плюс еще несколько задачек.
Сохранились ли видео с курса по скд? Если да, можно ссылочку
Интересно снизится ли на скорость формирования отчета если это выражение: КомпоновщикНастроек.Настройки.ПараметрыВывода.УстановитьЗначениеПараметра("Заголовок", Заголовок); заменить на: Компоновщик = КомпоновщикНастроек.Настройки.ПараметрыВывода; Компоновщик.УстановитьЗначениеПараметра("Заголовок", Заголовок);
Доброго времени суток Илья! В документ "А здесь вы найдете ответы на наиболее часто задаваемые мне вопросы: " можно добавить еще пару вопросов: "Почему не станешь 1с-франчайзи?" "Какую конфигурацию с hasp-ключом приобрести программисту для самостоятельной работы?" , "Какая конфигурация твоего компьютера, ноутбук (процессор, память, ssd)?" "Какое образование у тебя ?". Скорее всего многие знают ответы на эти вопросы, но все таки....
@IlyaLeontyev
3 жыл бұрын
Да, хорошая идея, спасибо!
Здраствуйте Илья! Такой вопрос: При создании заголовка, способом при котором создается новая группировка "Детальные записи" заголовок начинает повторятся столько же раз, сколько записей в таблице. Посоветуйте что либо пожалуйста!
@IlyaLeontyev
2 жыл бұрын
Попробуйте в свойствах группировки указать вид группировки "Дополнительная информация". Это в самом низу.
@user-rx4yr3bv8l
Жыл бұрын
@@IlyaLeontyev Здравствуйте, такая же проблема, только в закладке другие настройки, на уровне группировки - детальные записи, у меня почему то нет поля - вид группировки "Дополнительная информация" ? Как сделать что бы это поле появилось ?
@user-rx4yr3bv8l
Жыл бұрын
Сам нашёл!!! 😃
Подскажите почему не выводиться информация в отчёте?
Почему 1 сек не надо добавлять при приведении к концу дня? (в 25:29)
@IlyaLeontyev
3 жыл бұрын
Ты прав, лучше добавить. В следующем видео скажу об этом.
Поставил платформу посвежее но тоже нет настройки "вариант использования группировки"
@gerodoth
3 жыл бұрын
в следующем видео есть ответ, напротив надписи "Настройки:" в середине экрана нужно было нажать на название настройки, тогда именно ее настройки начнут отображаться
@Igorgdhdududhdhh
Жыл бұрын
@@gerodoth Спасибо
А цвет границы ячеек так и не установил, не заметил
Илья, извините что ввёл вас в заблуждение метод называется не "получить" , а "найти" Период = КомпоновщикНастроек.ПараметрыДанных.Элементы.Найти("Период"). Значение;
@IlyaLeontyev
3 жыл бұрын
Метод "Найти" требует в качестве параметра идентификатор настройки. Так что тоже не получится. Что такое "ПараметрыДанных" у компоновщика настроек? У него же только настройки.
@Anton-ni8un
3 жыл бұрын
Вероятно идентификатор пользовательской настройки, добавленной в конфигураторе, остается неизменным. Иначе не вижу смысла в существовании метода "Найти".
@user-pv4hx8ut4m
3 жыл бұрын
В Настройках компоновки данных вы обратились к пользовательским настройкам... можно пойти другим путем, если обратиться к "КомпоновщикНастроекКомпоновкиДанных.Настройки" в настройках будет коллекция параметров данных, у этой коллекции есть 2 метода НайтиЗначениеПараметра("ИмяПараметра") возвращает либо параметр либо неопределено если не нашелся параметр по имени, и есть метод УстановитьЗначениеПараметра("ИмяПараметра", "ЗначениеПараметра").
Для удаления итогов по складам, можно было в настройках группировки Склад поставить Расположение итогов - НЕТ. И всё
Остапа понесло =)
Зачем такие костыли с периодом.... не надо писать ни какие выражения... в СКД на странице "Настройки" есть страница "Параметры" (снизу) там можно по умолчанию задать период типа "Начало завтрашнего дня"(или другое) и при открытии отчета по умолчанию параметр "Период" будет использоваться и заполняться актуальной датой... ошибка исчезнет... если писать при компоновке результата то что вы показали - это больше показывает некомпетентность в СКД в этом случае...
@IlyaLeontyev
3 жыл бұрын
В этом случае по умолчанию "Период" будет использоваться и заполняться. Но у пользователя при этом останется возможность снять признак использования периода - и получать ошибку. То есть таким образом мы не получим такое же решение, которое мы получили, используя ПриКомпоновкеРезультата.
@user-pv4hx8ut4m
3 жыл бұрын
@@IlyaLeontyev Хорошо, у параметра можно поставить галку "ЗапрещатьНеЗаполненыеЗначения". Тогда ошибка будет выглядеть немного иначе и не так пугающе.
@user-pv4hx8ut4m
3 жыл бұрын
@@IlyaLeontyev Но вообще, не надо обращать на такие вещи внимание... за это никто вам не снизит балл... только время зря потратите.
@IlyaLeontyev
3 жыл бұрын
То, что на экзамене так делать необязательно, я проговорил несколько раз. Мы сделали это из спортивного интереса.
Перемудрил.
Спасибо!