Имя: Пароль:
1C
 
Как удалить элемент управляемой формы, созданный не программно
0 Гений 1С
 
гуру
27.06.22
17:34
Странное дело, в расширении в процедуре ПриСозданииПосле не могу удалить элемент поля ввода, привязанный к полю объекта.
Пишет, что можно удалять только те элементы, что созданы программно?
Это как?
Пытался переименовать, тоже никак. Поле Имя не доступно.
Разве раньше нельзя было удалять такие элементы?
1 timurhv
 
27.06.22
17:47
ВсеЭлементыФормы (FormAllItems)
Удалить (Delete)

Синтаксис:
Удалить(<Элемент>)

Параметры:
<Элемент> (обязательный)

Тип: ДекорацияФормы, ГруппаФормы, КнопкаФормы, ТаблицаФормы, ПолеФормы.
Удаляемый элемент.

Описание:
Удаляет элемент из коллекции.

Доступность:
Сервер, мобильное приложение (сервер), мобильный автономный сервер.

Примечание:
Доступно удаление только ранее программно добавленного элемента.

Использование в версии:
Доступен, начиная с версии 8.2.
2 Сергиус
 
27.06.22
17:55
(0)Просто скрыть не катит?
3 Гений 1С
 
гуру
27.06.22
18:57
(2) привязки кода идут по имени. Ни удалить, не переименовать. Это "управляемые формы", детка.
4 Сергиус
 
27.06.22
19:13
(3)Ну УФ много чего не могут, тут вопрос, что нужно и есть ли запасные варианты.
5 Ненавижу 1С
 
гуру
27.06.22
19:32
(3) ты на вопрос в (2) ответь, а не ерничай
6 Гений 1С
 
гуру
27.06.22
20:17
(5) рекомендую вам протереть ясные очи.
(4) стоило ли называть интерфейс управляемым, если он таковым не является, особенно меню? ггг
7 Гений 1С
 
гуру
27.06.22
20:19
(5) имел ввиду, что уже в (3) ответил. Привязки кода идут по имени элемента, так что скрыть не получится.
8 Ненавижу 1С
 
гуру
27.06.22
20:27
(7) "Привязки кода идут по имени элемента, так что скрыть не получится" - разверни свою великую мысль
9 Гений 1С
 
гуру
27.06.22
20:38
(8) есть ссылки из типового кода по имени элемента. Они будут воздействовать на невидимый элемент, а не на мой.
10 ДедМорроз
 
27.06.22
20:43
А что в элементе мешает?
Почему хочется стандартный заменить на свой и оставить ссылки на него из стандартного кода?
11 Ненавижу 1С
 
гуру
28.06.22
07:31
(9) не надо так делать, если это объект того же типа - то его можно перенастроить, а если другого, то у него будут несовместимые свойства и методы
12 Гений 1С
 
гуру
28.06.22
08:08
(10) ну банальнейший пример - настроенная пользовательская видимость, которая лечится только убийством элемента. Вроде раньше можно было убивать элементы, это новодел?
13 Гений 1С
 
гуру
28.06.22
08:08
(11) расскажи как ты перенастроишь пользовательскую видимость. Внимательно слушаю.
14 Fish
 
28.06.22
08:57
(13) Функциональные опции