Меню


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

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

Оглавление: код

 

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

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

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

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

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

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

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

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

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

Требования к разработке драйверов подключаемого оборудования (версия 1.5)

Требования к разработке драйверов подключаемого оборудования (версия 1.5)

- Строка, определяющая тип оборудования, имеет одно из значений: “СканерШтрихкода“, “СчитывательМагнитныхКарт“, “ФискальныйРегистратор“, “ПринтерЧеков“, “ПринтерЭтикеток“, “ДисплейПокупателя“, “ТерминалСбораДанных“, “ЭквайринговыйТерминал“, “ЭлектронныеВесы“, “ВесыСПечатьюЭтикеток“.
KEYWORDS: - Версия требований – версия текущего документа (Версии 1.00 соответствует число 1000. Версии 1.2 соответствует число 1002. Текущей версии 1.5 соответствует число 1005).4.3. Использование драйвера, предварительно установленного на локальном компьютере. Подключение программно-аппаратных POS-систем в режиме "OFFLINE" с помощью файлового обмена. Подключение программно-аппаратных комплексов с помощью Веб-сервиса оборудования
 

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

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

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

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

Разрешение возможных проблем при работе с COM-объектами

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

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

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

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

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

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

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

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

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

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

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

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

Минимизация количества серверных вызовов

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

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

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

Минимизация кода, выполняемого на клиенте

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

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

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

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

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

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

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

Использование замера производительности для оптимизации клиент-серверных приложений в 1С:Предприятии 8

Использование замера производительности для оптимизации клиент-серверных приложений в 1С:Предприятии 8

1С:Предприятие 8 позволяет отлаживать и измерять производительность для кода на встроенном языке, исполняемом как на клиенте, так и на сервере.Объединение результатов замера производительности для клиента и сервера. Отображение серверных вызовов.. Отображение места исполнения кода: на клиенте или на сервере.. Фильтрация результатов замера. Оптимизация приложения. Выполнить замер производительности. Проанализировать результаты замера производительности. Оптимизировать прикладной код
 

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

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

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

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

Практикум 10. Бухгалтерский учет

Практикум 10. Бухгалтерский учет

Задача, которую мы перед собой поставим –“ иллюстрация возможности ведения бухгалтерского учета средствами 1С:Предприятия. Для этого мы используем уже знакомый нам План видов характеристик и два новых объекта конфигурации –“ План счетов и Регистр бухгалтерии.Создание объекта конфигурации План видов характеристик ВидыСубконто. Объект конфигурации План счетов. Создание объекта конфигурации План счетов Основной. Объект конфигурации Регистр бухгалтерии. Создание регистра бухгалтерии Управленческий. Использование регистра бухгалтерии. Добавление движений по регистру бухгалтерии Управленческий в документе ОказаниеУслуги. Создание отчета ОборотноСальдоваяВедомость
 

Практикум 1. Создание справочников

Практикум 1. Создание справочников

Для начала нам понадобятся:Создание справочника Клиенты. Создание справочника Сотрудники. Создание справочника Номенклатура. Создание справочника Склады
 

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

Особенности кода счета в 1С:Предприятии 8

Особенности кода счета в 1С:Предприятии 8

Код счета хранится в информационной базе в том виде, в котором был введен. Исключение составляет хранение кода счета в условиях, когда маска кода счета содержит символы “@”. В этом случае группа знаков кода, для которой в маске стоят символы “@”, упаковывается – из нее вырезаются пробелы.Код счета. Порядок счета. Свойство АвтоПорядокПоКоду. Пример использования свойства АвтоПорядокПоКоду в форме списка счетов. Пример использования свойства АвтоПорядокПоКоду в запросе
 

Как в списке установить нестандартную картинку строки

Как в списке установить нестандартную картинку строки

Для решения данной задачи существует два способа. Рассмотрим их на примере.Создание колонки. Переопределение стандартной картинки
 

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

Группы элементов формы.

Группы элементов формы.

 

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

Разработка конфигураций с повторным использованием общего кода и объектов метаданных

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

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

Руководство пользователя

Руководство пользователя

Установка платформы исполнения мобильных приложений на мобильное устройство
 

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

Чтение отдельных реквизитов объекта из базы данных

При чтении отдельных реквизитов объекта из базы данных следует иметь в виду, что вызов метода ПолучитьОбъект или обращение к реквизитам объекта через точку от ссылки приводит к загрузке объекта из базы целиком, вместе с его табличными частями.
 

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

Перехват исключений в коде

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

Особенности использования структур в качестве параметров процедур и функций

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

Описание процедур и функций

1. Описание процедур и функций рекомендуется выполнять в виде комментария к ним. Необходимость комментирования отдельных участков кода процедур и функций должна определяться разрабочиком исходя из сложности и нестандартности конкретного участка кода.Автоупорядочивание комментариев к процедурам или функциям с директивами компиляции
 

Параметры процедур и функций

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

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

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

 

Страницы: 1   2  

Просмотреть еще статьи на тему "Код".


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

Мы на Facebook