Имя: Пароль:
1C
1С v8
Кнопка в табличном поле
,
0 vicof
 
14.06.13
10:31
КолонкаЗаписать = ЭлементыФормы.Сотрудники.Колонки.Записать;
       КолонкаЗаписать.ИзменениеРазмера    = ИзменениеРазмераКолонки.НеИзменять;
       КолонкаЗаписать.РежимРедактирования = РежимРедактированияКолонки.Непосредственно;
       КолонкаЗаписать.УстановитьЭлементУправления(Тип("Кнопка"));
       КолонкаЗаписать.ЭлементУправления.УстановитьДействие("Нажатие", Новый Действие("НажатиеНаКнопкуЗаписать"));
       КолонкаЗаписать.ЭлементУправления.Заголовок = "Записать";

Добавляю перед открытием формы такой код.
В результате кнопка появляется, если только тыкнуть именно по колонке с кнопкой.
Почему так происходит?
1 vicof
 
14.06.13
10:34
Хочу, чтобы кнопка появлялась при выделении строки, в каком месте табличного поля бы я не тыкнул.
2 vicof
 
14.06.13
10:38
Процедуру нажатия создал.
Колонка к данным не привязана.
Доступность колонки включена.
3 palpetrovich
 
14.06.13
10:40
это что, сколько строк - столько и кнопок? ...а зачем?
4 vicof
 
14.06.13
10:40
(3) не, при выделении строки - кнопка появляется, при смене строки - в новой появляется, в старой строке - исчезает.
5 Базис
 
naïve
14.06.13
10:41
Ты расшифровку так делаешь?
6 vicof
 
14.06.13
10:42
(5) Не путай табличное поле и поле табличного документа
7 vicof
 
14.06.13
10:45
(3) Пользователям лень заходить в форму редактирования (вызывается при двойном нажатии на строку ТП), если не хотят в ней что-либо менять. А записывать нужно. Типа "дисциплинирующий момент" - обязательно пройтись по всем сотрудникам и нажать кнопку "записать".
8 palpetrovich
 
14.06.13
10:48
(7)"дисциплинирующий момент" -  ужас ...может ну его?  
может гиперссылку туда вместо кнопки?
9 vicof
 
14.06.13
10:59
(8) Директор по персоналу считает иначе. Пускай сами столкнутся со своими проблемами =)
Думал об этом, но гиперссылка все же обозначает переход куда-то, а кнопка обозначает действие. Нельзя людей обманывать :)
10 palpetrovich
 
14.06.13
11:09
(9) можно можно :) а еще можно картинку туда втулить нестандартную + нестандартнаяобработка

зы: проверил, действительно кнопка в строке видна только при активизации
11 vicof
 
14.06.13
11:54
поиском пошарился, не нашел ничего похожего.
(10) Видимо, придется эмулировать