Имя: Пароль:
1C
1С v8
Как запретить запись элемента спр. при редактировании?
,
0 DES
 
14.02.18
00:46
Есть элемент справочник новый или редактируемый, проверяется один из атрибутов, если он не верен как не допустить записи?
1 ВРедная
 
14.02.18
01:03
Перед записью отказ = истина;
2 Tateossian
 
14.02.18
01:07
(1) Не, это слишком грубо. Я бы даже сказал неправильно.

Лучше юзать платформенный метод ОбработкаПроверкиЗаполнения()

И либо при необходимости вызывать метод ПроверитьЗаполнение(). Или обработка будет вызываться при интерактивной записи.
3 Рэйв
 
14.02.18
06:56
(0)ПередОткрытием
ЭтаФорма.ТолькоПросмотр=Истина;
4 DES
 
14.02.18
10:07
Делаю Недоступность кнопок Ок и Записать.
Но при нажатии кнопки Закрыть, форма пытается писать в регистр сведений.
Как это избежать ?
5 Мимохожий Однако
 
14.02.18
10:09
(4) Тебе надо записывать элемент справочника или регистр?
6 1Сергей
 
14.02.18
10:17
Специалиста пригласить не предлагали еще?
7 chelentano
 
14.02.18
11:09
(4) "Как это избежать ?" - Не писать в регистр сведений
8 DES
 
14.02.18
20:21
(6) Не могут найти настолько великих специалистов.
9 trooba
 
14.02.18
21:17
(4) Модифицированность=Ложь
10 Alex87r
 
14.02.18
21:40
Чтобы призвать специалиста, нужна кровь девственницы. А это редкость) (6)
11 Сияющий в темноте
 
14.02.18
21:46
(10) на кровь клюют только спящие в гробах,а здесь это не нужно

при закрытии формы,если она модифицирована,следует вопрос о сохранении,тогда,или убирать модифицированность,например,ложной записью с откатом транзакции,или включать у формы режим просмотра
цель какая?
12 Defender aka LINN
 
14.02.18
22:24
(11) "убирать модифицированность,например,ложной записью с откатом транзакции"
Ох ты ж нифига себе...
13 DES
 
15.02.18
19:10
Есть один атрибут записи, который могут поменять на форме, но если он не проходит проверку - то не дать записать ничего.
Разве можно включать ТолькПросмотр, если уже есть признак модифицированости ?
14 nordbox
 
15.02.18
19:41
признак модифицированости сбросить