Имя: Пароль:
1C
1С v8
Проверка заполнения свойства перед записью справочника
0 bitmind
 
19.02.16
14:04
Помогите пожалуйста!
нужно чекать, поставил ли свойство пользователь, при создании нового элемента справочника "ДоговорыКонтрагентов" и абортить. Трудность в том, что нет возможности поставить это свойство в незаписанном документе.
То есть получается что не можем записать, тк нет свойства и не можем установить свойство, тк не записан. Замкнутый круг, блин. Подскажите, как реализовать кроме "ПриЗаписи"?
1 HardBall
 
19.02.16
14:08
Обработать интерактивно действия пользователя при начале изменения этого свойства.
Записать в форме.
2 mikecool
 
19.02.16
14:10
оповестить + обработкаоповещения
3 bitmind
 
19.02.16
14:12
(1) Не понял, подробнее плз)
(2) Ага копаю. Но не по-крестьянски ли это?)) ну, не коряво/убого?
4 asady
 
19.02.16
14:16
(0)
1. завести реквизит формы  = значению твоего свойства

2. перед записью проверить реквизит формы из п.1

3. свойство устанавливать программно в событии после записи
5 mikecool
 
19.02.16
14:18
(3) решений разных полно, какое более коряво - решат раскопки
6 bitmind
 
19.02.16
14:23
(5) 1. Если бы хотелось через реквизит - проблемы бы не было, не хочется лишний раз в конфу гадить. А свойством и кодом с комментами - приличненько

3. Да нееее, никто кроме пользователя не знает, что за значение в свойстве
7 asady
 
19.02.16
14:27
(6) зачем типовую трогать - делай в расширении конфы
8 bitmind
 
19.02.16
14:41
(7) К сожалению тут развороченная УТ 10.3
9 samozvanec
 
19.02.16
14:54
(8) в чем тогда проблема поднагадить еще?
10 bitmind
 
19.02.16
15:28
(9) Ну гадили предшественники, а мне гадить в конфу религия не позволяет
11 bitmind
 
19.02.16
15:32
(2) ну короче вроде получилось что-то, допиливать буду на следующей неделе, сегодня у меня уже пятничное настроение)

Так что спасибо большое)
Компьютер — устройство, разработанное для ускорения и автоматизации человеческих ошибок.