1
0
mirror of https://github.com/1C-Company/v8-code-style.git synced 2025-03-03 15:12:33 +02:00
v8-code-style/CHANGELOG.md
2021-08-18 11:59:30 +03:00

2.8 KiB

1С:Стандарты разработки V8 - CHANGELOG - ИСТОРИЯ ИЗМЕНЕНИЙ

[TOC text bullet hierarchy]

0.1.0

Выпуск бета-версии для 1C:EDT 2021.2

Новые фичи

  • Автосортировка метаданных, сортировка объектов верхнего уровня по умолчанию, для подчиненных настраивается

Новые проверки

Метаданные

  • Длина имени объекта метаданного должна быть меньше чем 80
  • Приложение должно использовать управляемый режим блокировки данных
  • Общий модуль имеет некорректный тип
  • Глобальный общий модуль должен оканчиваться на суффикс Глобальный
  • Клиент-серверный общий модуль должен оканчиваться на суффикс КлиентСервер
  • Клиентский общий модуль должен оканчиваться на суффикс Клиент

Формы

  • В полях форм со списками выбора следует всегда устанавливать свойство РежимВыбораИзСписка в значение Истина.

Код модулей

  • Проверка конструктора структуры содержащего больше 3х ключей
  • Выполнение запроса в цикле с учетом локальных вызовов в модуле
  • Проверка ОбменДанными.Загрузка в обработчике события

Запросы

  • Временная таблица должна содержать индексы
  • Ограничение максимальной длины числа в запросе
  • Строковый литерал должен содержать CamelCase
  • Соединение с подзапросом

Права ролей

  • Право роли содержит текст ограничения доступа (RLS)
  • Установлено право "ИнтерактивноеУдаление"
  • Установлено право "ИнтерактивноеУдалениеПомеченныхПредопределенныхДанных"
  • Установлено право "ИнтерактивноеУдалениеПредопределенныхДанных"
  • Установлено право "ИнтерактивноеПометкаУдаленияПредопределенныхДанных"
  • Установлено право "ИнтерактивноеСнятиеПометкиУдаленияПредопределенныхДанных"