Как правильно наложить условие на {(1)}: Поле объекта не обнаружено (Тек.Данные) #740666


#0 by tatoshka0403
Если ЭтаФорма.ТекущийЭлемент.ТекущиеДанные = Неопределено тогда Делаю процедуру для заполнения реквизита при изменении в форме документа, при добавлении первой строки в документ ошибка "Поле объекта не обнаружено (ТекущиеДанные)" как правильно её обойти с помощью условия, неопределено не помогает
#1 by ДенисЧ
А отладчик что говорит?
#2 by tatoshka0403
{}: Поле объекта не обнаружено (Тек.Данные)
#3 by tatoshka0403
{}: Поле объекта не обнаружено (ТекущиеДанные)*
#4 by ДенисЧ
Я про отладчик говорю. Или ты не умеешь им пользоваться?
#5 by tatoshka0403
Свойство    Значение ЭтаФорма.ТекущийЭлемент.ТекущиеДанные    {}: Поле объекта не обнаружено (ТекущиеДанные)
#6 by tatoshka0403
#7 by User_Agronom
Он тебя не слышит. Попробуй капсом.
#8 by tatoshka0403
Приятно порой поговорить с умным человеком))))
#9 by User_Agronom
Ну так что говорит отладчик? Какое значение содержит переменная ЭтаФорма.ТекущийЭлемент.ТекущиеДанные перед выполнением кода из ?
#10 by tatoshka0403
см.
#11 by ДенисЧ
Хорошо А чему равно ЭтаФорма.ТекущийЭлемент?
#12 by AntonH851
Может для начала проверять есть ли строки в табличной части
#13 by Лефмихалыч
мимо. Дело в том, что ЭтаФорма.ТекущийЭлемент - это не табличное поле
#14 by D_E_S_131
Так же не понятно, когда срабатывает эта процедура. При изменении значения в ячейке табличного поля или все же при добавлении строки?
#15 by Nuobu
Предлагаю сделать попыткой.
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С