helpf.pro
Регистрация

v8: Как добраться до событий Табличного поля типа Булево

devlog
22.01.2014 12:38Прочитано: 4856
Доброе время суток.
Подскажите
Есть задача 3 поля одно из них имеет тип булево (галочка)
Мне нужно както добраться до событий ПриИзменении этого поля , и обработать если стоит галочка то активировать два других поля если нет то убрать доступность.
На Простое поле ввода в конфигураторе есть события а на тип булево событий нет
Изменено 22.01.14 12:41:35
Yandex
Возможно, вас также заинтересует
Реклама на портале
E_Migachev
22.01.2014 14:44Ответ № 1
(0) devlog,
1. для поля с галкой тоде есть событие при изменении
2. можно проверять его при изменении какого-лобо другого поля
3. можно и при записи проверить галки

все зависит от цели
devlog
23.01.2014 05:45Ответ № 2
Нашел в свойствах самой табличной части событие
Код 1C v 8.х
 Процедура РаботникиОрганизацииПриИзмененииФлажка(Элемент, Колонка)
Если Элемент.ТекущаяКолонка.ДанныеФлажка = "Замещение" Тогда
Если Элемент.ТекущиеДанные.Замещение = Ложь Тогда
Элемент.Колонки.ЗамещаемыйСотрудник.Доступность = Ложь;
Иначе
Элемент.Колонки.ЗамещаемыйСотрудник.Доступность = Истина;
КонецЕсли;
КонецЕсли;
КонецПроцедуры


Теперь не могу понять как заблокировать поле ЗамещаемыйСотрудник именно в этой строке.
Mokey
23.01.2014 09:37Ответ № 3
Можно попробовать свойство ТолькоПросмотр текущей строки и соответствующей ячейки выставить в Истина
Jonsony
23.01.2014 10:36Ответ № 4
снять флаг доступности
devlog
24.01.2014 10:29Ответ № 5
а можно пример ?
Jonsony
24.01.2014 14:39Ответ № 6
в конфигураторе, свойства элемента, там галочки
Подсказка: Щелникни по Имени пользователя напротив ответа, и тем самым покажешь, что сообщение адресовано ему.
Вы не можете отправить комментарий анонимно, пожалуйста войдите или зарегистрируйтесь.