Вход | Регистрация

1С:Предприятие ::

Метки: 

Срабатывает процедура При активизации строки, но по ТЧ не щелкаю

Я
   Melcor
 
28.03.18 - 11:21
Доброго дня, скажите что за 1с магия происходит. Есть на обычной форме Табличная часть, у неё есть процедура "ПриАктивизацииСтроки".
Так же есть другой реквизит в который я ввожу символы, нажимаю Enter и срабатывает процедура этого реквизита "ПриИзминении" и какого-то фига, после этого срабатывает "ПриАктивизацииСтроки" табличной части! Что фигня может быть?
 
  Рекламное место пустует
   Melcor
 
1 - 28.03.18 - 11:22
На всякий случай в процедуру при изменении добавил:
ЭтаФорма.ТекущийЭлемент = ЭлементыФормы.ДругаяКнопка;
но это не помогло
   ukolabrother
 
2 - 28.03.18 - 11:23
курсор перескакивает на ТЧ и срабатывает активизация
   Melcor
 
3 - 28.03.18 - 11:28
(2) Таки нет, как он может перескочить, я ж текущий элемент формы другой назначил и в порядке обхода ТЧ раньше находится
   SpitfireIX
 
4 - 28.03.18 - 11:30
Не уверен, но возможно это возврат сервером формы. В процедуре при изменении нет серверного вызова?
   Melcor
 
5 - 28.03.18 - 11:30
(4) Нет
   Ёпрст
 
6 - 28.03.18 - 11:30
(0) зависит от редима редактирования - вход/*непосредственно и т.д.. смотри свойства колонки
   Ёпрст
 
7 - 28.03.18 - 11:31
или, может где форму принудительно обновляешь
   Ёпрст
 
8 - 28.03.18 - 11:31
в какой нибудь обработке ожидания
   Melcor
 
9 - 28.03.18 - 11:32
(6) Есть колонки и с вход и с непосредственно
(7) Форму не обновляю
   Melcor
 
10 - 28.03.18 - 11:35
Может быть это из-за того, что я делаю в процедуре ПриИзменении ТЧ.Загрузить(ТЗ);
 
  Рекламное место пустует
   Ёпрст
 
11 - 28.03.18 - 11:36
(9) убери ПриИзменении, при Активизации срабатывает повторно ?
   Ёпрст
 
12 - 28.03.18 - 11:37
(10) ну как бэ да, ты же целиком ТЧ обновил
   Melcor
 
13 - 28.03.18 - 11:38
Разобрался, закоментил ТЧ.Загрузить(ТЗ); перестала срабатывать.
Спасибо за помощь


Список тем форума
  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Тема не обновлялась длительное время, и была помечена как архивная. Добавление сообщений невозможно.
Но вы можете создать новую ветку и вам обязательно ответят!
Каждый час на Волшебном форуме бывает более 2000 человек.
Рекламное место пустует