1С:Разработка - Подписки На События

  Рет қаралды 9,602

Курсы 1С и экзамены (1С:Учебный центр №1)

Курсы 1С и экзамены (1С:Учебный центр №1)

Күн бұрын

Пікірлер: 23
@barabucho
@barabucho 3 жыл бұрын
Офигенный препод,лучше не встречал!
@chistovpavel
@chistovpavel 3 жыл бұрын
Коллега, вопрос. Вот есть у нас расширения, и там есть директивы, как я их называю, инъекций (хотя это директивы компиляции) &После - В чем глобальная разница с подписками на события?
@sergframer
@sergframer 3 жыл бұрын
1. Расширения возможны с платформы 8.3.6 2. Подписка дополняет алгоритм сразу для множества событий, директивы имеют точечное назначение, поэтому недавно в расширения добавили возможность создания подписок на события, что очень клево. Теперь для их создания не нужно изменять существующую конфигурацию.
@chistovpavel
@chistovpavel 3 жыл бұрын
@@sergframer Правильно ли я "догоняю" :) Что, то что подписки на события можно добавлять в Расширения - это для более простой адаптации старых бизнес-приложений, которые были написаны до версии 3.7? А то и подписки и их заимствование в расширения :)
@sergframer
@sergframer 3 жыл бұрын
@@chistovpavel с 8.3.17 можно создавать собственные подписки через расширение конфигурации
@b0y4uk
@b0y4uk 3 жыл бұрын
Подписки могут выполняться в любом порядке (хотя на практике они выполняются сверху вниз по дереву конфигурации)
@ИльяТопалов-ч1т
@ИльяТопалов-ч1т Жыл бұрын
@@sergframer 2. Подписка не может дополнять алгоритм для множества событий хотя бы потому, что подписка на ОДНО событие, и поле Событие одно в свойствах подписки. Вы либо формулируйте грамотно (не подпискА, а подпискИ), либо вообще не пишите - еще больше путаете людей 2а. Если вы имеете в виду создания множества подписок и ОДИН обработчик то это вообще другая история. С чего может быть разница? у подписки жестко указывается источник событие и где искать процедуру. То же самое что в этом событии объекта жестко указать процедуру общего модуля. НЕТ разницы, просто декорация для красоты
@TRIALEX3
@TRIALEX3 3 жыл бұрын
Добрый день. Я правильно понимаю, что на каждую подписку должен быть свой общий модуль? Нельзя создать 1 общий модуль и записать туда разные процедуры для разных подписок?
@sergframer
@sergframer 3 жыл бұрын
Можно использовать один модуль для всех подписок
@TRIALEX3
@TRIALEX3 3 жыл бұрын
@@sergframer А как будет соотноситься подписка с процедурой? В подписке можно помимо модуля еще и указывать имя процедуры или имя предпределенное и подписка будет искать именно его?
@sergframer
@sergframer 3 жыл бұрын
@@TRIALEX3 Имя процедуры можно определить свое, ищет по названию в поле Обработчик. Если перед нажатием на кнопку открыть (лупа) определить модуль и свое имя, будет создана процедура с указанным именем. Если есть в модуле уже процедура с необходимым набором параметров, можно привязаться к ней с помощью кнопки Выбрать (три точки)
@TRIALEX3
@TRIALEX3 3 жыл бұрын
@@sergframer Спасибо за ответы!
@ВикторияЛеус-х1ъ
@ВикторияЛеус-х1ъ 3 жыл бұрын
Есть Задача 2 Вариант 1 Учет товаров???
@alexeyp281
@alexeyp281 3 жыл бұрын
А как можно посмотреть все подписки для определенного объекта метаданных?
@sergframer
@sergframer 3 жыл бұрын
Найти ссылки на объект для объекта конфигурации
@phat80
@phat80 3 жыл бұрын
Объясните мне, зачем весь этот бардак с исполнением на сервере или на клиенте и это еще часто в одном модуле все может быть вперемешку. Чем фирму 1С не устроил стандартный подход, когда серверный и клиентский код разделяется в принципе, соответственно, на backend и frontend? В чем плюс такого подхода? Я лично плюсов не вижу, одни минусы.
@ИльяТопалов-ч1т
@ИльяТопалов-ч1т Жыл бұрын
Я тоже не понял зачем автор так много времени уделяет толстому клиенту, это в принципе мертвое направление. Только с толку сбивает. Автор ответит? или просто лекцию зачитал и сам не понимает зачем этот весь бардак нужен. Все это смахивает на историю, когда все понимаю, что это не нужно, но делают умный вид, вместо того чтобы людям прямо сказать "это тупиковая старая технология но она есть давайте я вам расскажу чтобы вы время убили"
@1382200
@1382200 Жыл бұрын
@@ИльяТопалов-ч1т У меня на поддержке старое приложение, и там используется толстый клиент, исторически. Как раз столкнулся с непонятками, почему подписка не работает как надо, и это видео мне помогло.
@vorisxonsobirov6636
@vorisxonsobirov6636 6 ай бұрын
Блин я думал что он читает реп
@zscauer
@zscauer 3 жыл бұрын
Спойлер - просто ставьте все галочки
@sergframer
@sergframer 3 жыл бұрын
Не просто, а со смыслом. Не все галочки одинаково полезны.
Занятие №9 - 1С РАЗРАБОТКА - RLS
8:06
Курсы 1С и экзамены (1С:Учебный центр №1)
Рет қаралды 17 М.
Занятие №14: ДИНАМИЧЕСКИЕ СПИСКИ В 8.3.19
23:44
Курсы 1С и экзамены (1С:Учебный центр №1)
Рет қаралды 8 М.
Andro, ELMAN, TONI, MONA - Зари (Official Music Video)
2:50
RAAVA MUSIC
Рет қаралды 2 МЛН
Wednesday VS Enid: Who is The Best Mommy? #shorts
0:14
Troom Oki Toki
Рет қаралды 50 МЛН
Caleb Pressley Shows TSA How It’s Done
0:28
Barstool Sports
Рет қаралды 60 МЛН
JISOO - ‘꽃(FLOWER)’ M/V
3:05
BLACKPINK
Рет қаралды 137 МЛН
Зачем нужны регистры? Часть 1 - Регистры сведений
13:43
Курсы 1С и экзамены (1С:Учебный центр №1)
Рет қаралды 18 М.
Заметки 1С. События объектов
49:29
Просто 1С. И ничего больше
Рет қаралды 513
Собеседование программиста 1С. Павел Чистов и Ранис Усманов
1:23:47
Курсы 1С и экзамены (1С:Учебный центр №1)
Рет қаралды 122 М.
Коллекции значений 1С. Урок №2. Структура
22:11
Программирование в 1С с Ильясом Низамутдиновым
Рет қаралды 13 М.
Зачем нужны регистры? Часть 3 - Регистры бухгалтерии
22:42
Курсы 1С и экзамены (1С:Учебный центр №1)
Рет қаралды 9 М.
Занятие №1 - 1С:Разработка - Встраиваем 1С в свой сайт
23:40
Курсы 1С и экзамены (1С:Учебный центр №1)
Рет қаралды 11 М.
Andro, ELMAN, TONI, MONA - Зари (Official Music Video)
2:50
RAAVA MUSIC
Рет қаралды 2 МЛН