Программно созданные реквизиты #712397


#0 by 13Дима13
На форме есть программно созданные реквизиты. Во время записи документа они автоматически очищаются. Для этого в процедуре послезаписинасервере в модуле формы прописал процедуру для заполнения данных реквизитов. Все работало. Добавил команду печати документа. Если документ был изменен, он автоматически записывается, при этом отрабатывает та же процедура послезаписинасервере, но реквизиты не заполняются. Может кто сталкивался с подобным,подскажите, почему?
#1 by Wobland
а как программно создать реквизит?
#2 by Cube
Свой код из процедуры ПослеЗаписиНаСервере перепиши в процедуру ПриЧтенииНаСервере. А в процедуру ПослеЗаписиНаСервере добавь код: &НаСервере Процедура ПослеЗаписиНаСервере(ТекущийОбъект, ПараметрыЗаписи)
#3 by 13Дима13
реквизиты создаются в процедуре при создании на сервере, при чтении их еще нельзя заполнять. Если создавать при чтении, тогда для новых документов не будут создаваться
#4 by Godofsin
БыстроПрограммноСОздатьРеквизитЯСказал;
#5 by 13Дима13
спасибо, заполнять нужно именно при чтении на сервере
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

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