Меню


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

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

Оглавление: конфигурации

 

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

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

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

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

Особенности нетранзакционного чтения данных

Особенности нетранзакционного чтения данных

Примечание: Данная статья актуальна в тех случаях, когда используются СУБД:
 

Процесс исполнения встроенного языка 1С:Предприятия

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

1С:Предприятие 8.2 / Разработчикам / Демонстрационные конфигурации

Пример работы с HTTPСоединение

Пример демонстрирует обработку кодов состояния, которые может вернуть HTTP-сервер. Отдельно обрабатываются ошибки запроса, ошибки сервера и перенаправление на новый URL-адрес.
 

Демонстрационная конфигурация "Анализ данных"

 

Использование REST web-сервисов в "1C:Предприятии 8"

REST (REpresentation State Transfer) подход является одним из наиболее популярных подходов, использующихся для реализации web-сервисов в Интернете. REST web-сервисы являются более легковесными альтернативами SOAP веб-сервисам.
 

Демонстрационная конфигурация "Обмен данными"

 

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

Обработка для удаления настроек по умолчанию стандартных реквизитов и стандартных табличных частей из файлов XML выгрузки конфигурации

Обработка удаляет из файлов XML выгрузки соответствующих объектам метаданных настройки по умолчанию стандартных реквизитов и стандартных табличных частей. Значениями настроек по умолчанию для стандартных реквизитов и стандартных табличных частей называются значения, которые выгружаются в XML внутри тегов StandardAttributes и StandardTabularSections, если пользователь не вносил изменений в настройки стандартных реквизитов или стандартных табличных частей.
 

1С:Переводчик

1С:Переводчик

В этой версии были добавлены следующие новые возможности:Новые возможности
 

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

Безопасное хранение паролей

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

Безопасность прикладного программного интерфейса сервера

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

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

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

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

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

Безопасность прикладного программного интерфейса сервера

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

Ограничение на выполнение «внешнего» кода на сервере

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

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

Проверка прав доступа

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

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

1.1. Привилегированный режим позволяет
 

Стандартные роли

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

Стандартные роли

 

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

Запись данных в информационную базу в рамках обмена

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

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

Рекомендации по эффективным приемам работы в конфигураторе

Рекомендации по эффективным приемам работы в конфигураторе

Палитра свойств может отображать свойства в двух режимах:Палитра свойств с закладками. Быстрый переход из палитры свойств в рабочее окно. Управление уровнями иерархии. Запуск после изменения конфигурации. Переход от окна к объекту конфигурации. Перетаскивание файлов (внешних обработок и т.д.) в конфигуратор из проводника. Переход к определению . Вставка шаблонов из синтакс - помощника через буфер обмена и через перетаскивание. Запоминание имени элемента управления в форме в буфер обмена. Дополнительные настройки использования объектов конфигурации. Специализированные редакторы для редактирования свойств объектов метаданных . Копирование имени объекта метаданных в дереве конфигурации. Автоматическое скрытие служебных окон
 

Особенности хранения составных типов данных

В этом разделе описаны особенности представления в базе данных полей составных типов и даны рекомендации по их эффективному использованию.Поля, представляемые в базе данных. Типы полей и их представление в базе данных. Сравнение полей. О каких сравнениях идет речь?. Механизм сравнения и замечания по эффективности. Построение индексов
 

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

Особенности хранения составных типов данных

В этом разделе описаны особенности представления в базе данных полей составных типов и даны рекомендации по их эффективному использованию.Поля, представляемые в базе данных. Типы полей и их представление в базе данных. Сравнение полей. О каких сравнениях идет речь? Механизм сравнения и замечания по эффективности. Построение индексов
 

Особенности нетранзакционного чтения данных

Особенности нетранзакционного чтения данных

Примечание: Данная статья актуальна в тех случаях, когда используются СУБД:
 

Пример работы с HTTPСоединение

Пример демонстрирует обработку кодов состояния, которые может вернуть HTTP-сервер. Отдельно обрабатываются ошибки запроса, ошибки сервера и перенаправление на новый URL-адрес.
 

Использование параметра Условие при обращении к виртуальной таблице

Использование сложных конструкций в параметре Условие при обращении к виртуальной таблице приводит к медленной работе запроса.Проблема. Пояснение. Рекомендация
 

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

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

Использование REST web-сервисов в "1C:Предприятии 8"

REST (REpresentation State Transfer) подход является одним из наиболее популярных подходов, использующихся для реализации web-сервисов в Интернете. REST web-сервисы являются более легковесными альтернативами SOAP веб-сервисам.
 

Разработка мобильных решений

Одной из особенностей разработки мобильных приложений является ограниченность ресурсов, предоставляемых устройством программе. Поэтому по сравнению с разработкой настольных приложений требуется уделять больше внимания оптимизации алгоритмов потребления памяти и быстродействию.Управление занимаемой памятью. Проектирование состава хранимых объектов мобильной информационной базы. Проектирование обмена данными с мобильным устройством. Подготовка отчетов. Проектирование форм. Адаптация к различным разрешениям экрана (DPI) устройств. Адаптация к различным размерам устройств. Рациональное использование пространства. Горизонтальная прокрутка
 

Получение полей через точку от других полей

В языке запросов реализована возможность получения поля через точку от другого поля. С одной стороны, эта возможность позволяет создавать компактные запросы, однако, с другой стороны, всегда следует понимать, что стоит за каждым таким действием. В данном разделе будет рассказано, что происходит при получении поля через точку, и будут даны рекомендации для оптимизации доступа к полям.Получение поля через точку. Получение поля Ссылка через точку. Получение полей через точку от полей, ссылающихся на несколько объектов. Использование конструкции ВЫРАЗИТЬ для ограничения количества соединений при получении полей через точку
 

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

 

Страницы: 1   2   3   4  


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

Мы на Facebook