|
8.3 УФ , Отменить изменение реквизита табличной части документа |
☑ |
0
Geroy
09.02.15
✎
14:08
|
Как отменить изминение?
Или может можно как-то запретить редактирование определенной строки?
Например так если
Если Реквизит<>ТабличнаяЧастьРеквизит тогда
Запретить редактирование данной строки табличной части документа
КонецЕсли
|
|
1
sapphire
09.02.15
✎
14:09
|
Так отменить или запретить?
|
|
2
Geroy
09.02.15
✎
14:18
|
Ну заодно и одно и другое как сделать?
|
|
3
Geroy
09.02.15
✎
14:20
|
ЭлементыФОрмы.Товары.ТОлькоПросмотр = ИСТИНА;
Это я так понимаю Запрет
А как отменить изминения?
|
|
4
vde69
09.02.15
✎
14:22
|
передзаписью
если этоНовый() = ложь и твойРеквизит <> ссылка.твойРеквизит тогда отказ = истина
|
|
5
Geroy
09.02.15
✎
14:24
|
(4) мне нужно сразу после окончанияредактирования реквизита
|
|
6
ShoGUN
09.02.15
✎
14:29
|
(5) Без разницы, где этот код писать. Запретить редактирование не проще?
|
|
7
Geroy
09.02.15
✎
14:30
|
(6) Как запретить редактирование на 1 строку????
Я могу только запретить на всю табличную часть
ЭлементыФОрмы.Товары.ТОлькоПросмотр = ИСТИНА
В этой табличной части 2 строки, 1 можно редактировать при определенных условиях,а другую НЕТ!
|
|
8
ShoGUN
09.02.15
✎
14:32
|
(7) Условным оформлением, не?
|
|
9
Geroy
09.02.15
✎
14:33
|
(8) это как?
|
|
10
FIXXXL
09.02.15
✎
14:37
|
В УФ какие события есть у ТЧ? ПриАктивизацииЯчейки есть?
|
|
11
FIXXXL
09.02.15
✎
14:38
|
или ПриАктивизацииСтроки?
|
|
12
Geroy
09.02.15
✎
14:40
|
(11) 0_о точно, я и забыл про такие процедуры
Щас попробую через них сделать, Спасибо
|
|
13
FIXXXL
09.02.15
✎
15:09
|
(12) в принципе приАктивизации строки и несовпадении условий можно блочить ТЧ полностью
|
|
14
Geroy
09.02.15
✎
15:12
|
(13) мне нужно не полностью а только определенную строку
Ну вроде как уже сделал
Процедура ТоварыПередНачаломИзменения(Элемент, Отказ)
Если Элементы.Товары.ТекущиеДанные.Продавец<>Объект.Продавец тогда
Сообщить("Вы не можете отредактировать данный товар");
ПоказатьВопрос(Новый ОписаниеОповещения("ОбработкаЗапретРедактирования",ЭтотОбъект),
"Ввести код продавца?",РежимДиалогаВопрос.ДаНет);
Отказ=Истина;
КонецЕсли;
КонецПроцедуры
|
|
15
FIXXXL
09.02.15
✎
15:34
|
(14) дык в момент Активизации активна определенная строка
при активизации другой строки - опять проверка и блокировка или отмена блокировки :)
|
|
Кaк может человек ожидaть, что его мольбaм о снисхождении ответит тот, кто превыше, когдa сaм он откaзывaет в милосердии тем, кто ниже его? Петр Трубецкой