|
v7: Формула в ссылочном реквизите ТЧ срабатывает дважды - как бороться? |
☑ |
0
Chai Nic
11.02.22
✎
15:31
|
При выборе значения в реквизит табличной части ссылочного типа процедура, указанная в формуле, срабатывает дважды - первый раз после выбора значения, второй раз после выхода из ячейки. Можно как-то в процедуре формулы узнать, какой именно это вызов, первый или второй?
|
|
1
Смотрящий
11.02.22
✎
15:32
|
первый раз после выбора значения - параметр передавай, нет параметра = второй вызов
|
|
2
Chai Nic
11.02.22
✎
15:38
|
(1) Параметр процедуры формулы? Не помогает, второй раз он тоже передается тот же самый.
|
|
3
Chai Nic
11.02.22
✎
15:47
|
Нашел способ. Оказывается, есть метод Форма.<Реквизит>.ВыполнятьФормулуТолькоПриИзменении(1) - если его при открытии формы вызвать, то после этого перестает формула второй раз вызываться.
|
|
4
Kigo_Kigo
11.02.22
✎
16:47
|
Я тут чет подумал, вот же у нас лошары в 1С-ке сидят ))))
ТиС ЧекККМ
Процедура ПриИзмененииСкидки()
Если СтараяСкидка<>Скидка Тогда
|
|