Имя: Пароль:
1C
1C 7.7
v7: ТиС ВыполнятьФормулуТолькоПриИзменении(1) не срабатывает [решено]
0 aka AMIGO
 
13.10.11
09:35
док ПоступлениеТМЦ, создаю новую строку, ввожу номенклатуру, штатно срабатывает формула "ПриИзмененииНоменклатуры"

Далее - на каждый щелчок по Количеству формула колонки Номенклатуры вновь срабатывает ..

Почему?

в ПриОткрытии() нормально: Форма.Номенклатура.ВыполнятьФормулуТолькоПриИзменении(1);
1 aka AMIGO
 
13.10.11
09:45
небольшое уточнение: формула в поле номенклатуры срабатывает только дважды:
1. при выборе номенклатуры
и
2. при первом переходе на любое поле в строке.

при последующих переходах в любое поле формула не выполняется.. и это правильно.
неправильность в пункте 2. - при первом уходе с поля Номенклатуры..
2 filh
 
13.10.11
09:52
Сделай проверку на старое и текущее значение номенклатуры.
Помню, тоже сталкивался.
3 aka AMIGO
 
13.10.11
09:54
(2)а, точно! спасибо..