|
v7: Получение заголовка колонки таблицы формы списка справочника
| ☑ |
0
vitalka
04.12.13
✎
14:39
|
При переходе от элемента к другому элементу
Форма.ПолучитьАтрибут(Форма.ТекущаяКолонка()).Заголовок()
возвращает заголовок, если в таблице переходить к колонкам в пределах одного элемента этот способ не работает.
|
|
1
1Сергей
04.12.13
✎
15:22
|
Повесь на форму Текст с формулой
|
|
2
Ёпрст
04.12.13
✎
15:28
|
(0) работает, ежели обновлять форму, правда, проц 100% грузится будет
|
|
3
vitalka
04.12.13
✎
15:29
|
я так и сделал.
Но этот текст меняется если переходить по форме с изменением строки. если переходить по строке - не меняется((((
|
|
4
vitalka
04.12.13
✎
15:32
|
(2)Как бы отследить из 1С факт перехода в другую колонку и обновить форму?
|
|
5
Ёпрст
04.12.13
✎
15:33
|
(4) (1) + Форма.Обновить() унутри
|
|
6
Ёпрст
04.12.13
✎
15:34
|
Только нафига это всё ?
|
|
7
vitalka
04.12.13
✎
15:39
|
Форма списка справочника имеет > 30 колонок с длинными названиями.
Хочу вынести название текущей колонки как текст с формулой на форму.
|
|
8
vitalka
04.12.13
✎
15:54
|
(5)унутри чего?
Например
Процедура ПриВыбореСтроки()
Форма.Обновить();
КонецПроцедуры //Тут понятно
А как отследить переход по колонкам
|
|
9
Ёпрст
04.12.13
✎
16:03
|
(8) внутри (1)
|
|
10
vitalka
04.12.13
✎
16:24
|
(9)Спасибо, получилось. сделал так:
Функция ИмяКолонки()
ИмяКолонки_="";
ИмяКолонки_= Форма.ПолучитьАтрибут(Форма.ТекущаяКолонка()).Заголовок();
Форма.Обновить();
Возврат ""+ИмяКолонки_;
КонецФункции
|
|