Имя: Пароль:
1C
1C 7.7
v7: В обработчике ПриЗаписи формы списка справочника
,
0 Эмбеддер
 
21.05.12
18:17
В обработчике "ПриЗаписи" формы списка справочника меняю числовое значение реквизита Т=Т+1, а оно остается прежним.
НайтиЭлемент,Т=Т+1,Записать вызывает вполне логично блокировку
глюк платформы?
1 Эмбеддер
 
21.05.12
18:18
например, значение Т было равно 1, после инкремента вижу что оно заменилось на 2, при повторном входе здесь снова 1
2 Эмбеддер
 
21.05.12
18:22
зато поле "Наименование" меняется. чудеса
3 Voronve
 
21.05.12
18:22
периодический реквизит ?
4 Эмбеддер
 
21.05.12
18:24
этот нет. есть другие периодические. когда спрашивает записать изменения или нет, не важно как отвечаю. не меняется.
реквизит для элемента и группы числовой (10,0)
5 Эмбеддер
 
21.05.12
18:24
записать изменения = записать изменения периодических реквизитов
6 Эмбеддер
 
21.05.12
18:30
все, я понял в чем прикол.....
на форме должен присутствовать этот реквизит (т.е. в таблице)!!!
если нет, он никак программно не меняется
7 Злопчинский
 
21.05.12
18:32
(6) я только про это написать хотел...
8 Злопчинский
 
21.05.12
18:33
если так нужно сильно - можно привинтить костыль:
реквизит формы (не базы!!) сохранять значение под неким уникальным идом, потом где надо - восстанавливать. но очень осторожно! - тут все зависит от тонкостей конкретных
9 Эмбеддер
 
21.05.12
18:36
поместил на форму и сделал невидимым
10 Эмбеддер
 
21.05.12
18:36
у меня именно реквизит справочника