Меню


Курсы СтимулСправочникПолезные материалывремя

Материалы слушателям курсов: "Время": 1С:Предприятие 8.2 / Разработчикам

Оглавление: время

 

1С:Предприятие 8.2 / Разработчикам / RLS

Эффективная работа ограничений доступа к данным на уровне записей

В статье дается условное разделение ограничений прав доступа на уровне записей на простые и сложные; показано, как эти ограничения влияют на запрос к СУБД; даются рекомендации по написанию эффективных ограничений на уровне записей.1. Режимы наложения ограничений. 2. Различие между простым и сложным ограничением. 3. Принципы трансляции ограничения доступа на уровне записей в запрос к СУБД. 4. Как написать эффективные ограничения доступа на уровне записей
 

1С:Предприятие 8.2 / Разработчикам / Встроенный язык

Рекомендации по использованию временных файлов в конфигурациях

Для выбора имени временного файла рекомендуется использовать метод глобального контекста ПолучитьИмяВременногоФайла(). При использовании данного метода:
 

1С:Предприятие 8.2 / Разработчикам / Клиент-серверное взаимодействие и вопросы безопасности

Использование модулей с повторным использованием возвращаемых значений

Область применения: управляемое приложение, мобильное приложение, обычное приложение.
 

Доступ к файловой системе из кода конфигурации

1.1. При обращении из кода конфигурации к файлам и каталогам файловой системы следует иметь в виду, что доступ к ним ограничен правами пользователя операционной системы, от имени которого запущено приложение:Работа с временными файлами. Особенности работы с файлами на сервере 1С:Предприятия. См. также
 

Использование значений, влияющих на поведение клиентского приложения

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

1С:Предприятие 8.2 / Разработчикам / Платформа, механизмы и технологии

Методика перевода работы пользователей на другую информационную базу

В процессе работы возникает необходимость перевести пользователей на работу с другой информационной базой, например при переходе на другую версию платформы (например, перейти с версии 1С:Предприятие 8.1 на версию 1С:Предприятие 8.2) или при переходе на другую СУБД (например, переход с файлового варианта на клиент-серверный вариант).Описание методики миграции. Доработки исходной информационной базы. Развертывание новой информационной базы и настройка регулярного обмена. Процесс миграции. Описание перехода на примере перехода на новую версию 1С:Предприятия. Доработка конфигурации. Добавление механизма обмена. Создание копии информационной базы. Развертывание новой информационной базы. Эксплуатация. Отключение синхронизации с предыдущей версией информационной базы
 

1С:Предприятие 8.2 / Разработчикам / Прикладные объекты

Работа с документами в различных часовых поясах

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

1С:Предприятие 8.2 / Разработчикам / Реализация обработки данных

Проверка на пустой результат выполнения запроса

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

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

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

Использование логического ИЛИ в условиях запросов

1. Не следует использовать ИЛИ в секции ГДЕ запроса. Это может привести к тому, что СУБД не сможет использовать индексы таблиц и будет выполнять сканирование, что увеличит время работы запроса и вероятность возникновения блокировок. Вместо этого следует разбить один запрос на несколько и объединить результаты.
 

1С:Предприятие 8.2 / Разработчикам / Система компоновки данных

Использование параметров - периодов в системе компоновки данных

Использование параметров - периодов в системе компоновки данных

Для многих отчетов необходимо дать возможность пользователю указывать период, за который необходимо получить отчет. Часто данные периоды требуется указывать не с точностью до секунды, а с точностью до дня. Для того чтобы пользователь имел возможность ввести в параметрах данных дату без времени, достаточно указать в описании параметра данных тип параметра Дата с указанием состава даты "Дата".Использование дат. Использование стандартных периодов
 

1С:Предприятие 8.2 / Разработчикам / Соглашения при написании кода

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

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

1С:Предприятие 8.2 / Разработчикам / Создание и изменение объектов метаданных

Использование констант

Для версий 8.2.13 и ранее, а также для 8.2.14 в режиме совместимости с 8.2.13 см. "Использование констант (8.2.13 и ранее)"
 

Использование констант (8.2.13 и ранее)

Действует для платформы 1С:Предприятие версий 8.2.13 и ранее, а также для 8.2.14 в режиме совместимости с 8.2.13Для 8.2.14 с отключенным режимом совместимости, см. "Использование констант"См. также
 

Общие сведения об организации хранения данных

 

Настройка расписания регламентных заданий

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

Работа в разных часовых поясах

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

Использование параметров сеанса

1.1. Параметры сеанса предназначены для хранения значений определенных типов для каждого клиентского сеанса на время работы этого сеанса. Инициализацию параметров сеанса следует выполнять в модуле сеанса (см. ниже раздел 2.1), а их значения рекомендуется использовать в запросах и условиях ограничения доступа к данным для текущего сеанса.Примеры параметров сеанса:Установка параметров сеанса "по требованию". См. также
 

Работа с пользовательскими настройками

Работа с пользовательскими настройками

1.1. Для хранения персональных настроек пользователя следует использовать хранилище общих настроек. Например, чтение и запись значения настройки "Задавать вопрос при выходе из программы" для текущего пользователя реализуется на встроенном языке с помощью объекта ХранилищеОбщихНастроек:
 

1С:Предприятие 8.2 / Разработчикам / Технологические вопросы крупных внедрений

Сбор технологической информации о работе DB2

Для анализа проблем работы DB2 как правило требуется дополнительная информация.Краткое содержание:. Разделы. db2support.zip. CLI trace. DB2 trace. Обмен данными
 

Просмотреть еще статьи на тему "Время".


Подписка на новости RSS

Мы на Facebook