Тема публикаций

Конфигурирование

Справочные материалы по этой теме.

231 публикаций

По направлению

Фильтр по разделу

Все разделы
Материал

Имена процедур и функций

Verdana; 9.5pt; "1. Правильный выбор имен процедур и функций очень важен для повышения читаемости кода. В большинстве случаев хорошо выбранное имя процедуры в сочетании с правильно подобранными именами параметров избавляют от необходимости ее как-то дополнительно описывать. В ряде случаев, сложности в выборе имени процедуры и (или) ее параметров свидетельствуют о неправильной архитектуре программного кода. И наоборот, если "самодокументирующееся" имя придумать легко, значит процедура спроектирована правильно.

Читать
Материал

Использование транзакций при чтении данных

1.1. Если чтение данных из информационной базы должно быть ответственным, следует производить такое чтение в транзакции с предварительной установкой управляемых блокировок. В общем случае, ответственным следует считать любое чтение, на основе результатов которого производятся какие-либо изменения в информационной базе или принимаются решения.Например, ответственное чтение данных требуется в следующих случаях:Использование чтения вне транзакции. См. также

Читать
Материал

Использование глобальных переменных в программных модулях

1. В большинстве случаев, вместо переменных программных модулей следует использовать более подходящие средства разработки платформы 1С:Предприятие. Поскольку область видимости (использования) таких переменных сложно контролировать, то они зачастую становятся источником трудновоспроизводимых ошибок.

Читать
Материал

Содержание отчета

1.1. Отчет может содержать одновременно несколько финансовых или нефинансовых, числовых или качественных показателей. Их состав должен соответствовать назначению отчета (цели анализа). 1.2. В отчет включаются только те показатели, которые связаны общей целью анализа.1.3. В отчетах, реализованных без использования СКД, рекомендуется обеспечивать возможность расшифровки всех выводимых показателей.1.4. Отчеты не должны содержать данные, помеченные на удаление. Если такие данные требуется выводить в отчет, то их следует выделять явным образом (см. стандарт "Отчеты вида "таблица", "список" п.3.5).1. Показатели отчета. 2. Валюты. 3. Контекстные и неконтестные отчеты

Читать
Материал

Открытие форм

1.1. Для открытия форм следует применять метод глобального контекста ОткрытьФорму (при использовании версии платформы 1С:Предприятие 8.2 и более ранних версий - также ОткрытьФормуМодально). Применение альтернативного способа, с получением формы и ее последующим открытием с помощью метода ПолучитьФорму, не рекомендуется. Исключения из этого правила возможны только в особых случаях (см. раздел ниже "Особые случаи использования форм").Рекомендация обусловлена соображениямиОткрытие форм объектов с помощью команды меню "Все функции". Открытие параметризированных форм. Блокирующее или независимое открытие форм объектов. Особые случаи использования форм

Читать
Материал

Ограничение на установку признака «Вызов сервера» у общих модулей

1. Не следует всем общим модулям с признаком Сервер принудительно устанавливать флажок Вызов сервера. В таких общих модулях следует размещать только те процедуры и функции, которые действительно предназначены для вызова из клиентского кода и гарантируют выполнение только тех действий (и передачи только тех данных на сторону клиента), которые разрешены пользователю при его работе в программе. Например, серверная функция, реализующая некоторый алгоритм расчета, должна передавать на сторону клиента окончательный результат этого расчета, но не исходные (или промежуточные) данные для расчета, которые сами по себе могут быть недоступны текущему пользователю.

Читать
Материал

Использование ключевых слов "ОБЪЕДИНИТЬ" и "ОБЪЕДИНИТЬ ВСЕ" в запросах

1. В общем случае, при объединении в запросе результатов нескольких запросов следует использовать конструкцию ОБЪЕДИНИТЬ ВСЕ, а не ОБЪЕДИНИТЬ. Поскольку во втором варианте, при объединении запросов полностью одинаковые строки заменяются одной, на что затрачивается дополнительное время, даже в случаях, когда одинаковых строк в запросах заведомо быть не может.См. также

Читать
Записаться по телефону