Project

Profile

Help

HostedRedmine.com has moved to the Planio platform. All logins and passwords remained the same. All users will be able to login and use Redmine just as before. Read more...

Bug #947618

open

8.3.21-22-+ КомпоновщикНастроек.Восстановить() игнорирует некорректный элемент пользовательских настроек

Added by Сергей Старых over 1 year ago. Updated over 1 year ago.

Status:
New
Priority:
Normal
Assignee:
-
Category:
-
Sprint/Milestone:
-
Start date:
Due date:
% Done:

0%

Estimated time:

Description

https://partners.v8.1c.ru/forum/t/2072921/m/2072921
Конфигурация ПО

8.3.21

Проблема

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

Воспроизведение

Восстановить базу из выгрузки. Создать нового пользователя (для чистоты эксперимента). Запустить управляемое клиентское приложение. Откроется форма списка справочника. При этом будет выполнен код

&НаКлиенте
Процедура ПриОткрытии(Отказ)
НедоступноеПоле = Новый ПолеКомпоновкиДанных("Хал");
                ЭлементыНастроек = Список.КомпоновщикНастроек.ПользовательскиеНастройки.Элементы;
                ПользовательскийЭлементОтбора = ЭлементыНастроек[0].Элементы.Добавить(Тип("ЭлементОтбораКомпоновкиДанных"));
                ПользовательскийЭлементОтбора.ЛевоеЗначение = НедоступноеПоле;
                ПользовательскийЭлементОтбора.ИдентификаторПользовательскойНастройки = "1";
                Список.КомпоновщикНастроек.Восстановить();
КонецПроцедуры

И отображено окно ошибки
Ошибка при выполнении запроса.
по причине:
Поле не найдено "Хал"

А ожидалось отключение элемента отбора методом Восстановить() и как следствие отсутствие ошибки


Files

clipboard-202207171420-wmsco.png (16.6 KB) clipboard-202207171420-wmsco.png Сергей Старых, 2022-07-17 01:20 PM
1Cv8.dt (143 KB) 1Cv8.dt Сергей Старых, 2022-08-25 02:21 PM

Related issues

Related to Инструменты разработчика Tormozit для 1С - Bug #947614: В управляемой форме при загрузке некорректных пользовательских настроек списка они теперь автоматически удаляютсяClosed2015-01-01

Actions
Related to Инструменты разработчика Tormozit для 1С - Bug #948244: В управляемой форме при загрузке некорректных пользовательских настроек списка они теперь автоматически отключаютсяClosed2015-01-01

Actions
Actions #1

Updated by Сергей Старых over 1 year ago

  • Related to Bug #947614: В управляемой форме при загрузке некорректных пользовательских настроек списка они теперь автоматически удаляются added
Actions #2

Updated by Сергей Старых over 1 year ago

  • Description updated (diff)
Actions #3

Updated by Сергей Старых over 1 year ago

  • Related to Bug #948244: В управляемой форме при загрузке некорректных пользовательских настроек списка они теперь автоматически отключаются added
Actions #4

Updated by Сергей Старых over 1 year ago

Actions #5

Updated by Сергей Старых over 1 year ago

  • File deleted (1Cv8.dt)

Also available in: Atom PDF