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 Сергей Старых 3 months ago. Updated about 1 month 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 Сергей Старых 3 months ago

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

Updated by Сергей Старых 2 months ago

  • Description updated (diff)
Actions #3

Updated by Сергей Старых 2 months ago

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

Updated by Сергей Старых about 1 month ago

Actions #5

Updated by Сергей Старых about 1 month ago

  • File deleted (1Cv8.dt)

Also available in: Atom PDF