Програма 1С постійно вдосконалюється, додаються нові функції, що дозволяють зробити роботу в системі більш зручною.
Подія в програмі 1С виникає в той момент, коли користувач використовує будь-яку кнопку, в результаті натискання на яку відкривається форма або записується документ.
Функції програми дозволяють виконувати певні дії в результаті виникнення певної події. Для цього необхідно прописати докладні умови у вбудованій програмі. Для цього програмісту необхідно призначити обробник на кожну подію.
Крім того, програміст може налаштувати систему таким чином, що обробник буде призначений одразу на кілька документів при натисканні на одну кнопку.
Щоб знайти елемент дерева конфігурації «Передплати на події», досить відкрити вкладку «Загальні» в дереві конфігурації. У випадаючому списку дерева можна вибрати необхідний пункт.
У самій підписці на події вибирається джерело, який буде основою для здійснення певних подій.
Функція-обробник вибирається в загальному модулі в дереві конфігурації.
Як перевірити заповнення поля?
Наприклад, для роботи в системі програміст додав загальний реквізит. Необхідно проконтролювати заповнення даного поля в кожному новоствореному документі. Для виконання цієї дії слід враховувати кілька етапів.
Користувачеві необхідно додати в систему нову підписку, слід придумати для неї нову назву і написати його. У властивостях підписки на подію встановлюються посилання на документи, на які згодом буде встановлено обробник.
Наступний крок - вибір у властивостях одного з варіантів подій, які будуть відбуватися після натискання кнопок з документами або довідниками.
Робота з формами 1С
Слід розуміти, що можливість використання подій безпосередньо залежить від використовуваного об'єкта. Однак, якщо вибрати відразу кілька об'єктів, в результаті в списку будуть тільки ті події, які можливо застосувати до кожного з об'єктів.
Функція-обробник
Наступний етап - робота з функцією обробником події. Для її використання необхідно встановити серверний загальний модуль. Ці настройки можна змінити у вкладці «Властивості». Функція-обробник створюється після натискання кнопки «Лупа».
Для чого потрібна функція підписки на події?
За кілька етапів користувач сам може встановити функцію підписки на подію в 1С. Цей прийом дозволяє виконувати певну функцію при записи будь-якого документа або створення нового.
Створення підписки значно спрощує роботу в програмі 1С, а також економить час користувача.