Механізм підтвердження завершення роботи з програмою призначений для виключення випадків випадкового закриття програми користувачем. <br />Після задіяння цього механізму під час закриття програми користувачеві виводиться запит на підтвердження закриття.Короткий опис механізму. Опис принципів дії
Розділ містить пояснення до поняття "процес виконання вбудованої мови 1С:Підприємства" та дій платформи, що виконуються на його початку й завершенні: з транзакціями, з блокуваннями даних для редагування, з повторно використовуваними значеннями, з витоками пам'яті.
1. В обробниках подій модулів об'єктів, наборів записів, форм тощо, що містять параметр Відмова (ПриЗаписи, ОбработкаПроверкиЗаполнения, ТоварыПередНачаломДобавления тощо), не слід надавати цьому параметру значення Ложь.Ця вимога зумовлена тим, що, як правило, у коді обробників подій параметр Відмова може встановлюватися одразу в кількох послідовних перевірках (або в кількох підписках на одну й ту саму подію). У такому разі до моменту виконання чергової перевірки параметр Відмова вже може заздалегідь містити значення Истина, і його можна помилково скинути назад у Ложь.Крім того, під час доопрацювань конфігурації на впровадженні кількість цих перевірок може збільшитися.
1. Опис процедур і функцій рекомендується виконувати у вигляді коментаря до них. Необхідність коментування окремих ділянок коду процедур і функцій має визначатися розробником, виходячи зі складності та нестандартності конкретної ділянки коду.Автовпорядкування коментарів до процедур або функцій із директивами компіляції
1. Перевірку того, що результат виконання запиту не містить рядків, слід виконувати за допомогою методу Порожній. Оскільки на отримання вибірки з результату запиту (вивантаження його в таблицю значень) витрачатиметься додатковий час. Неправильно:
У разі якщо в конфігурації застосовуються механізми, що використовують перемикання активності рухів певних регістрів (наприклад, для ручного коригування рухів), то слід дотримуватися такого підходу.Див. також
1. Для забезпечення роботи конфігурації у товстому клієнті, керований додаток, клієнт-сервер слід мати на увазі, що серверний код конфігурації в цьому режимі може виконуватися на стороні клієнта.
1. Під час оголошення формальних параметрів процедур і функцій (далі за текстом: функцій) необхідно дотримуватися загальних правил утворення імен змінних. Зокрема, імена параметрів слід утворювати від термінів предметної області таким чином, щоб з імені параметра було зрозуміло його призначення.
Діє для платформи 1С:Підприємство версій 8.2.13 і раніше, а також для 8.2.14 у режимі сумісності з 8.2.13Для 8.2.14 з вимкненим режимом сумісності див. "Використання констант"Див. також
У загальному випадку не рекомендується перехоплювати виняток лише заради виведення повідомлення про помилку. Необроблений виняток у будь-якому разі буде показано користувачеві у вигляді повідомлення про помилку.
1. У загальному випадку регламентні завдання слід використовувати, коли необхідно виконати певні періодичні або одноразові дії відповідно до розкладу.Див. також