|
Запрет редактирования в табличном поле
| ☑ |
0
Nast
29.11.13
✎
11:35
|
На форме документа есть табличное поле с типом ТЗ.
Есть колонка "Первая". Надо чтобы нельзя было редактировать строку, если Первая - Истина.
ТабличноеПолеПриАктивизацииЯчейки(Элемент)
Если Элемент.ТекущаяСтрока.Первая = Истина Тогда
Элемент.Доступность = Ложь;
КонецЕсли;
Значение не является значением объектного типа (Первая)
Почему ошибка?
|
|
1
wms
29.11.13
✎
11:41
|
с отладчиком не умеем работать?
|
|
2
wms
29.11.13
✎
11:42
|
точку поставь и выдели Элемент.ТекущаяСтрока и F9
и там все видно будет
|
|
3
Gavrila
29.11.13
✎
11:44
|
если в ТЗ нет строк, то Элемент.ТекущаяСтрока = неопределено будет
|
|
4
chelentano
29.11.13
✎
11:44
|
(0) потому что при открытии Элемент.ТекущаяСтрока = Неопределено
|
|
5
chelentano
29.11.13
✎
11:45
|
(0) к тому же "Элемент.Доступность = Ложь;" сделает недоступной всё табличное поле
|
|
6
kosts
29.11.13
✎
11:51
|
В событии перед началом редактирования проверяй
|
|