Имя: Пароль:
1C
1С v8
Ошибка при изменении реквизита
0 AntonNo Professional
 
17.01.18
20:57
Здравствуйте. В чем может заключаться ошибка, если при попытке изменить реквизит формы "Документ" элемента справочника Контрагенты вносимые символы вдруг сами меняются на изначальные, которые были при открытии? В каком направлении искать ошибку, может кто-то сталкивался? Конфигурация не типовая. БП 3.0. Управляемые формы. Спасибо за ответы.
1 mehfk
 
17.01.18
21:03
В кривом коде.
2 AntonNo Professional
 
17.01.18
21:13
Очень информативно) Происходит это с рандомной периодичностью. Срабатывает процедура ОбработкаОповещения, а вот корень ошибки где?
3 mehfk
 
17.01.18
21:18
В ДНК.
4 Мимохожий Однако
 
17.01.18
21:22
Отладчиком пользоваться умеешь?
5 AntonNo Professional
 
17.01.18
21:30
В какой-то степени.
6 mikecool
 
17.01.18
21:31
(2) напомнил анекдот "а если я тебя монтировкой по голове ударю - какой шнурок развяжется?"
7 AntonNo Professional
 
17.01.18
21:33
(6) Очень жажду помощи)
8 AntonNo Professional
 
17.01.18
21:34
Реквизит, кстати, типовой ДокументУдостоверяющийЛичность
9 Мимохожий Однако
 
17.01.18
22:34
(5) Зафиксирую точку остановке в процедуре при изменении этого реквизита и пошагово пройди, наблюдая за изменением значения реквизита в табло.
10 Мимохожий Однако
 
17.01.18
22:34
*зафиксируй
11 Aleksey
 
18.01.18
03:16
видать срабатывает типовая проверка которая обновляет форму и заодно возвращает веденные данные.
Бесит нериально. К примеру заходишь в ОСВ вводишь период, только поднес мышку к кнопки сформировать - в это время срабатывает типовое обновление которое выводит что данные актуальны на такое то число и "сбрасывается" твой период.

В документах эта проверка контрагентов на актуальность, которая раскрашивает документы с тем же эффектом
12 Aleksey
 
18.01.18
03:16
(9) там нет "изменения" конкретного реквизита. там просто тупо обновляется вся форма и херится введенные данные
13 Мимохожий Однако
 
18.01.18
09:53
(12) Никто не мешает и в "типовую проверку" установить точку останова...можно изменить или отключить на время это фоновое задание
14 AntonNo Professional
 
18.01.18
10:04
(13) Как отключить или остановить это фоновое задание? Частично решил изменением ОбновлениеТекстаРедактирования в палитре свойств реквизита в значение "При Изменении Значения". Но сомневаюсь в правильности такого решения.
15 AntonNo Professional
 
18.01.18
10:05
(12) Вы правильно описали ситуацию. Может приходилось исправлять? Каким образом?
16 AntonNo Professional
 
08.02.18
10:42
РЕШЕНИЕ: В палитре свойств реквизита изменил свойство "ОбновлениеТекстаРедактирования" в значение "При изменении значения". Лучше ничего не придумал.
Глупец, лишенный способности посмеяться над собой вместе с другими, не сможет долго выносить программирование. Фредерик Брукс-младший