Особенности режима совместимости с версией 8.3.12

Печать (Ctrl+P)

1С: Предприятие 8.3.13 . Документация

Поведение системы при вызове методов  ДобавитьСтроку(), ИзменитьСтроку(),  СкопироватьСтроку() и ЗакончитьРедактированиеСтроки() объекта ТаблицаУправляемойФормы:

● Используется режим совместимости ‑ поведение зависело от вида клиентского приложения:

● В тонком клиенте выполняется соответствующее действия;

● В веб-клиенте никаких действий не выполняется.

● Не используется режим совместимости ‑ не выполняется никаких действий, если недоступны интерактивные команды, соответствующие данным методам.

Поведение при вызове фонового задания, в зависимости от размера параметров (в сериализованном виде):

● Используется режим совместимости ‑ если размер сериализованных параметров фонового задания превышает значение 2 Гбайт ‑ формируется исключение.

● Не используется режим совместимости ‑ если размер сериализованных параметров фонового задания превышает значение 1 Гбайт ‑ формируется исключение.

Максимальный размер страницы табличного документа:

● Используется режим совместимости ‑ ограничений нет. При экспорте и печати документа могут возникать проблемы.

● Не используется режим совместимости ‑ размер по любой стороне (ширина и высота) ограничены 5 000 мм. Попытка установить значение больше указанного приведет к возникновению исключения.

Вывод диаграммы в табличный документ:

● Используется режим совместимости ‑ процессор вывода системы компоновки данных не устанавливает автоматический расчет ширины колонок для последней колонки в области ячеек, которая занята диаграммой.

● Не используется режим совместимости ‑ процессор вывода системы компоновки данных устанавливает автоматический расчет ширины колонок для всех ячеек той области табличного документа, которая занята диаграммой.

Поведение в том случае, если оператор языка запросов ЕСТЬ NULL применяется к выражению, в котором используется комбинация нескольких виртуальных полей или комбинация виртуального поля и выражения, не содержащего виртуальных полей:

● Используется режим совместимости ‑ результатом работы функции всегда является значение Ложь.

● Не используется режим совместимости ‑ результатом работы функции будет значение Истина, если результат выражения равен NULL и Ложь в противном случае.

Значение свойства ОтметкаНезаполненного для таблицы управляемой формы, при установке свойства АвтоОтметкаНезаполненного таблицы управляемой формы в значение Истина:

● Используется режим совместимости ‑ обновлялось только после обновления таблицы или при изменении текущей ячейки.

● Не используется режим совместимости ‑ будет соответствовать реальному состоянию таблицы после окончания работы встроенного языка.

Поведение при выводе вычисляемого поля в коллекцию значений в том случае, если в вычисляемом выражении системы компоновки данных используется конструкция ВЫБОР, в секциях которой получаются поля, тип которых неизвестен (например, если поля получаются из таблицы значений и у поля не указан тип) и в секции ИНАЧЕ указано значение Неопределено:

● Используется режим совместимости ‑ в качестве типа колонки будет указан только тип NULL.

● Не используется режим совместимости ‑ в качестве типа колонки будет указан тип Произвольный (описание типов не будет содержать ни одного типа).

Поведение таблицы управляемой формы при установке отбора строк (присваивание значения свойству ОтборСтрок), если в устанавливаемом отборе более одного элемента и для первого элемента значение отбора равно Неопределено:

● Используется режим совместимости ‑ отбор строк не выоплняется.

● Не используется режим совместимости ‑ отбор строк выполняется.

Поведение системы в том случае, если для вывода колонок таблицы используются предопределенные макеты группировок:

● Используется режим совместимости ‑ в макете общих итогов могут не выводиться заголовки полей ресурсов в случае, если высота предопределенного макета группировки колонок меньше, чем предполагаемая генератором макетов высота макета общих итогов.

● Не используется режим совместимости ‑ высота макета общих итогов рассчитывается таким образом, чтобы в макете отображались заголовки всех выводимых ресурсов. Если предполагаемая генератором макетов высота макета общих итогов больше, чем высота предопределенного макета группировок, то генератор макетов увеличивает высоту макетов группировок колонок таблицы.

Поведение отбора системы компоновки данных в случае, если в настройках системы компоновки данных применяется отбор с видом сравнения Заполнено/НеЗаполнено к вычисляемому полю, которое может принимать тип как у поля с типом Характеристика или типом, определяемым пользователем, или с типом ‑ любой ссылкой:

● Используется режим совместимости ‑ отбор игнорирует типы, входящие в Характеристику, определяемый тип или любую ссылку.

● Не используется режим совместимости ‑ отбор будет учитывать типы, входящие в Характеристику, определяемый тип или любую ссылку.

Тип поля временной таблицы, формируемой с помощью оператора языка запросов ПОМЕСТИТЬ, куда может помещаться NULL:

● Используется режим совместимости ‑ имеет тип NULL.

● Не используется режим совместимости ‑ становится составным. Составной тип включает в себя следующие типы: Число с точностью 1.0, Строка длиной 1 символ, ДатаВремя, Булево и NULL.

Применение условного оформления формы для оформления динамического списка, если в динамическом списке указана основная таблица, в которой есть деление на группы и элементы, то для всех колонок, не связанных с полями основной таблицы:

● Используется режим совместимости ‑ условное оформление формы применяется следующим образом:

● Для колонок связанных с присутствующими в запросе обычными полями (не полями через точку, выражениями и т. п.) не основной таблицы ‑ если в строке отображается элемент основной таблицы.

● Для остальных, не связанных с полями основной таблицы, колонок ‑ если в строке отображается группа основной таблицы.

● Не используется режим совместимости ‑ условное оформление формы применяется независимо от того, отображается в строке элемент или группа основной таблицы.

Получение значения функциональной опции, значение которой хранится в ресурсе периодического регистра сведений:

● Используется режим совместимости ‑ значение вычисляется с помощью операции логического ИЛИ среди всех хранимых значений, не ограничиваясь срезом последних. Такое поведение наблюдается в том случае, если при получении значения функциональной опции указывается только параметр Период.

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

Доступность дочерних полей составного типа в пользовательских настройках системы компоновки данных.

● Используется режим совместимости ‑ если у пользователя нет права Просмотр на одну из таблиц поля, имеющего составной тип, то в пользовательских настройках отсутствуют все дочерние поля недоступного типа.

● Не используется режим совместимости ‑ дочерние поля составного типа доступны в пользовательских настройках, если есть право Просмотр хотя бы на одну таблицу из составного типа и на само поле. Дочерние поля становятся доступным для выбора, могут участвовать в отборе, сортировке, условном оформлении и в других местах пользовательских настроек, где представлены доступные поля.

Расчет медианы в механизме анализа данных в том случае, если выборка содержит четное количество элементов (включая два элемента):

● Используется режим совместимости ‑ значение медианы зависело от количества элементов в выборке:

● В выборке содержится более 2 значений ‑ среднее арифметическое двух средних элементов выборки.

● В выборке содержится ровно 2 значения ‑ значение второго элемента.

● Не используется режим совместимости ‑ в качестве медианы будет использоваться среднее арифметическое двух средних элементов выборки.

Поведение системы при открытии форм отчетов и динамических список в том случае, если в хранилище отсутствуют пользовательские настройки:

● Используется режим совместимости ‑ наблюдается следующее поведение:

● Из основных настроек динамического списка и настроек варианта отчета, отмеченных как пользовательские, не удаляются элементы с недоступными и отсутствующими полями.

● Из пользовательских настроек, сформированных по умолчанию, не удаляются элементы, содержащие недоступные и несуществующие поля.

При выполнении команды Установить стандартные настройки форм отчетов и динамических списков наблюдается следующее поведение:

● Из основных настроек динамического списка и настроек варианта отчета, отмеченных как пользовательские, не удаляются элементы с недоступными и отсутствующими полями.

● Из пользовательских настроек, сформированных по умолчанию, не удаляются элементы, содержащие недоступные и несуществующие поля.

● Не вызываются обработчики событий ПередЗагрузкойПользовательскихНастроекНаСервере и ПриЗагрузкеПользовательскихНастроекНаСервере.

● Если за время использования отчета или динамического списка пользовательские настройки не изменялись на стороне клиента ни интерактивно, ни с помощью встроенного языка, то при закрытии формы отчета или динамического списка, в качестве пользовательских настроек сохраняются стандартные настройки, сформированные на основании текущего варианта (основных настроек динамического списка).

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

● Не используется режим совместимости ‑ выполняются следующие действия:

● Из основных настроек динамического списка и настроек варианта отчета, отмеченных как пользовательские, удаляются элементы с недоступными и отсутствующими полями.

● Из пользовательских настроек, сформированных по умолчанию, удаляются элементы, содержащие недоступные и несуществующие поля.

● Вызываются обработчики событий ПередЗагрузкойПользовательскихНастроекНаСервере и ПриЗагрузкеПользовательскихНастроекНаСервере.

Для обработчиков событий ПередЗагрузкойПользовательскихНастроекНаСервере и ПриЗагрузкеПользовательскихНастроекНаСервере реализован параметр ИспользуютсяСтандартныеНастройки.

При выполнении команды Установить стандартные настройки форм отчетов и динамических списков выполняются следующие действия:

● Из основных настроек динамического списка и настроек варианта отчета, отмеченных как пользовательские, удаляются элементы с недоступными и отсутствующими полями.

● Из пользовательских настроек, сформированных по умолчанию, удаляются элементы, содержащие недоступные и несуществующие поля.

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

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

Previous Article
Next Article

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Этот сайт использует Akismet для борьбы со спамом. Узнайте, как обрабатываются ваши данные комментариев.