Обновление доп. реквизита на форме #779126


#0 by Loko
всем привет! есть справочник "договоры контрагентов" (1С erp 8.3), добавлен доп. реквизит "Внутренний рег.номер". нужно чтобы при записи в форме элемента программно заполнялся этот реквизит и отображался в форме. код: &НаСервере в отладчике вижу, что запись в таблицу идет. но в таблицу в итоге не добавляется запись и соответственно на форме не отображается. подскажите, пожалуйста, что делаю не так?
#1 by butterbean
убери всю шелуху с СправочникОбъект, просто пиши НоваяСтрока = ДополнительныеРеквизиты.Добавить;
#2 by Loko
&НаСервере
#3 by RomanYS
что значит "не идет"? Результат запросом проверяешь?
#4 by Loko
нажимаю записать. в отладчике вижу, что в ДополнительныеРеквизиты запись добавлена. а после записи (после отладки) в элементе запись не добавлена почему то.
#5 by RomanYS
В процессе записи вызывается много обработчиков как у формы так и у объекта. Пройдись по всем, найди где данные удаляются.
#6 by Loko
&НаСервере сделал для наименования. все работает. почему с таблицей значения. не получается?
#7 by Loko
ага, нашел
#8 by Loko
еще нужна помощь) в общем, там перед записью на сервере выполняется процедура, которая очищает табличную часть "доп. реквизиты" и потом заполняет ее значениями из формы. т.е. для меня нужно получается программно заполнить это значение на форме? как это сделать?..
#9 by butterbean
нет под рукой erp, но можно просто посмотреть что за элемент лежит на форме, это скорее всего таблицазначений, и в него добавлять строки
#10 by butterbean
точнее в реквизит формы, с которым связан элемент
#11 by Loko
да, это табл. часть. но на форме то ее нет же. проблема в том, что доп. реквизиты на форме добавлены через "изменить форму". и по сути это уже не табл. часть, а именно реквизиты, но на форме их "как бы" нет. вот в отладчике "форма":
#12 by Loko
помогите)
#13 by polosov
Кури общие модули УправлениеСвойствами* Не изобретай велосипеды.
#14 by МимохожийОднако
Добавь Записать
#15 by Loko
сделал. кому мож интересно будет. &НаСервере Процедура ЗарегистрироватьНомер
#16 by Горогуля
а ничего, что данные не меняются?
#17 by Loko
в смысле?
#18 by Loko
меняются. там выше писал в
#19 by Горогуля
>программно заполнить это значение на форме уговорил
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

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