Имя: Пароль:
1C
 
Ошибка поле объекта не обнаружено
0 rt2000
 
09.02.16
10:33
Конфигурация БП 3.0.
Обнаружил такую ошибку, при открытии некоторых карточек контрагента, может появиться ошибка "поле объекта не обнаружено ЗаголовокКонтактнаяИнформацияПоле4"

В интернете почитал способы решения, советуют обновить программу или платформу. Сейчас (3.0.40.36 и 8.3.6.2421)

С какой целью спрашиваю: в данный момент нет возможности обновить конфигурацию и спрашиваю у вас, по вашему опыту это поможет или надо искать другие пути решения?
1 vicof
 
09.02.16
10:36
отладчик спасет
2 rt2000
 
09.02.16
11:00
(1) Повторно полез в код, ничего нового не увидел
1) отработал запрос, вывел список контактной информации
КонтактнаяИнформация = Запрос.Выполнить().Выгрузить(ОбходРезультатаЗапроса.ПоГруппировкамСИерархией).Строки;
2) идет цикл, по заполнению реквизита
ОбъектКонтактнойИнформации - это строка КонтактнайИнформации

ОбъектКонтактнойИнформации.ИмяРеквизита = "КонтактнаяИнформацияПоле" + ОбъектКонтактнойИнформации.ИмяПредопределенныхДанных;

вот что получается
http://www.image123.net/2i7r1isjarompic.html
3 rt2000
 
09.02.16
11:04
(2) перепутал, вот эта строка
ОбъектКонтактнойИнформации.ИмяРеквизита = "КонтактнаяИнформацияПоле" + КонтактнаяИнформация.Индекс(ОбъектКонтактнойИнформации)