|
Выход из режима редактирования при изменении заголовка колонки | ☑ | ||
---|---|---|---|---|
0
igwtbox
17.02.20
✎
12:40
|
Если в процессе редактирование таблицы формы изменить заголовок одной из колонок, то происходит непроизвольный выход из режима редактирования. Например, задача такая: при выборе счета в табличной части проверяется, что все счета во всей ТЧ одинаковые, и если одинаковые - осмысленно назвать колонки с субконто.
Может, я чего не понимаю, и существует "правильный" способ переименования колонки? Или единственный вариант это после переименования вызвать Элементы.Таблица.ИзменитьСтроку() ? Мне такой вариант не нравится тем, что после этого не будет работать стандартная отмена редактирования, например по кнопке Esc. |
|||
1
Ёпрст
17.02.20
✎
13:30
|
(0) Отдать событию через оповещение, которое поменяет тебе имена колонок
|
|||
2
igwtbox
17.02.20
✎
13:34
|
(1) НЕ понимаю. Было бы здорово объяснить чуть нагляднее.
|
|||
3
Ёпрст
17.02.20
✎
15:40
|
(2) свой код изменения названия колонки покажите, сперва
|
|||
4
igwtbox
17.02.20
✎
18:14
|
(3)
&НаКлиенте Процедура ТабличнаяЧасть1Реквизит1ПриИзменении(Элемент) Элементы.ТабличнаяЧасть1Реквизит2.Заголовок = "Тест"; КонецПроцедуры |
|||
5
Ёпрст
17.02.20
✎
23:40
|
(4)
или так:
Или так:
|
|||
6
igwtbox
18.02.20
✎
12:31
|
(5) Не понимаю.
Но редактирование-то в этом случае прекращается. А я спросил, есть ли тайное знание, как не прерывать редактирование. |
|||
7
Ёпрст
18.02.20
✎
22:03
|
(6) редактирование не прекращается в обоих случаях, я ж проверил
|
|||
8
Ёпрст
18.02.20
✎
22:04
|
оно "заново" входит, через ИзменитьСтроку()
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |