![]() |
![]() |
![]() |
|
Флажок в ячейке ТЧ | ☑ | ||
---|---|---|---|---|
0
Юзверь
12.02.13
✎
18:03
|
Здравствуйте! Добавил к имеющейся ТЧ колонку "флажок" не привязанный к данным. Установил добавленной колонке
элемент управления: "Флажок" режим редактирования: "Непосредственно" установил процедуру на событие "ПриИзменении"; В итоге флажок отображается, визуально меняется, но процедура установленная на "ПриИзменении" не вызывается. Даже банальное Сообщить("1"); не исполняется. Почему такое может быть? |
|||
1
ale-sarin
12.02.13
✎
18:28
|
А события "ПриИзмененииФлага", или как-то так, нет?
|
|||
2
Юзверь
12.02.13
✎
18:40
|
||||
3
skunk
12.02.13
✎
18:48
|
||||
4
Юзверь
12.02.13
✎
18:57
|
http://i072.radikal.ru/1302/89/e8ffdc3d0555.jpg
http://s019.radikal.ru/i616/1302/46/14a620e19697.jpg http://s017.radikal.ru/i443/1302/48/b10431d463c2.jpg и сама процедура Процедура ФлажокПриИзмении(Элемент) Сообщить("1"); КонецПроцедуры |
|||
5
Юзверь
12.02.13
✎
19:01
|
что может быть не так?.. =(
|
|||
6
Nenaviwu1c20
12.02.13
✎
19:02
|
Вы говорите о разных вещах.Юзверь пишет про форму списка,але-сарин же про форму элемента.Там разные процедуры встроенные
|
|||
8
Rie
12.02.13
✎
19:03
|
(4) "флажок", не привязанный к данным"...
А у табличного поля событие ПриИзмененииФлажка не пробовал использовать? |
|||
9
Nenaviwu1c20
12.02.13
✎
19:06
|
Юзверь ты как собираешся в форме списка флажок менять?
|
|||
10
Юзверь
12.02.13
✎
19:07
|
Rie, Спасибо =)
Надо было искать событие в ТабличномПоле, а не в ячейке ТабличногоПоля |
|||
11
DirecTwiX
12.02.13
✎
19:18
|
(0) А зачем такое может понадобиться?
|
|||
12
DirecTwiX
12.02.13
✎
19:19
|
Ты случайно не программно изменяешь значения данных?
|
|||
13
skunk
12.02.13
✎
19:56
|
надо было наверное правильно тип данных для колонки устанавливать
|
|||
14
Юзверь
12.02.13
✎
20:00
|
DirecTwiX
Задача состоит в том чтобы из всех элементов справочника которые выводятся в ТабличномПоле (и которые нельзя получить путем стандартной сортировки) вывести только те что отмечены галочкой. Как-то так =) |
|||
15
DirecTwiX
12.02.13
✎
21:11
|
Т.е. ты пытался настроить флажок?
Чтобы он заработал достаточно в ДанныеФлажка указать нужную колонку, а в Данные установить Неопределено. Вот кусок кода, был под рукой как раз =) Т = Рез.Скопировать(, "Сотрудник"); Т.Свернуть("Сотрудник"); Т.Сортировать("Сотрудник Возр"); Т.Колонки.Добавить("Выгружать", Новый ОписаниеТипов("Булево")); Т.ЗаполнитьЗначения(Истина, "Выгружать"); Форма = ПолучитьФорму("ВыборСотрудников"); Форма.ЭлементыФормы.Сотрудники.Значение = Т; Форма.ЭлементыФормы.Сотрудники.СоздатьКолонки(); Форма.ЭлементыФормы.Сотрудники.Колонки.Выгружать.Данные = Неопределено; Форма.ЭлементыФормы.Сотрудники.Колонки.Выгружать.ДанныеФлажка = "Выгружать"; Форма.ЭлементыФормы.Сотрудники.Колонки.Выгружать.РежимРедактирования=РежимРедактированияКолонки.Непосредственно; Форма.ОткрытьМодально(); |
|||
16
Юзверь
13.02.13
✎
07:40
|
DirecTwiX,
да проблема была решена выше. Я просто не на то событие процедуру назначал как оказалось. |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |