|   |   | 
| 
 | Программное заполнение проверяемого реквизита | ☑ | ||
|---|---|---|---|---|
| 0
    
        Rapelsina 10.12.19✎ 10:01 | 
        Добрый день!
 Имеется документ, у которого имеется реквизит Исполнитель, он программно добавляется в проверяемые реквизиты. Я пытаюсь программно его заполнить при проведении. Значение, которым я заполняю этот реквизит, получаю при обращении к ТЧ этого документа: Объект.Исполнитель = Объект.РесурсыПредприятия[0].РесурсПредприятия.ЗначениеРесурса; Т.к. реквизит программно встает в проверяемые реквизиты, то я это заполнение делаю в процедуре Расш1_ОбработкаПроверкиЗаполненияНаСервереПеред, вытащив в расширение. Но при этом происходит заполнение реквизита только на форме в сам объект значение не встает, и соответственно при выполнении этого кода реквизит на форме заполнен и в то же время выходит ошибка о том, что реквизит не заполнен. Подскажите, пожалуйста, как правильно выполнить заполнение реквизита? | |||
| 1
    
        Дмитрий 10.12.19✎ 10:23 | 
        Классная фотка     | |||
| 2
    
        Rapelsina 10.12.19✎ 10:30 | 
        (1) моя любимая     | |||
| 3
    
        hhhh 10.12.19✎ 10:32 | 
        (0) при проведении уже поздно что-то заполнять. Заполняйте раньше.     | |||
| 4
    
        acht 10.12.19✎ 10:33 | 
        (0) Вау, целый Специалист по платформе 8.3!
 Однако это не мешает ему для заполнения рекивзита _при_проведении_ использует стороннее событие _проверки_заполнения_. Ну дык и заполняй его при проведении. А при проверке - исключай из списка. Или сними галочку в метаданных, или в обработчике вместо "Объект" добавь только то, что реально надо проверять. | |||
| 5
    
        Rapelsina 10.12.19✎ 10:33 | 
        (3) у меня других действий нет, при которых можно было бы заполнять     | |||
| 6
    
        acht 10.12.19✎ 10:34 | 
        (3) Точно ж, перед запись надо. Ну и на режим записи посмотреть можно, чтобы удостоверится, что это точно проведение.     | |||
| 7
    
        acht 10.12.19✎ 10:35 | 
        (5) Эээ... а куда они делись?     | |||
| 8
    
        unbred 10.12.19✎ 10:35 | 
        (5) перед записью выпилил?     | |||
| 9
    
        Rapelsina 10.12.19✎ 10:37 | 
        (6) (8) перед записью на форме в клиенте мне не подходит, потому что я обращаюсь к реквизиту табличной части, и у него еще получаю значение.
 На клиенте я этого значения получить не могу | |||
| 10
    
        hhhh 10.12.19✎ 10:39 | 
        (9) получай на сервере, в чем проблема. НА клиенте серверные процедуры и функции вызываются влет.     | |||
| 11
    
        Mankubus 10.12.19✎ 10:45 | 
        (9) на форме есть процедура ПередЗаписьюНаСервере     | |||
| 12
    
        unbred 10.12.19✎ 10:45 | ||||
| 13
    
        D_E_S_131 10.12.19✎ 13:20 | 
        Собственно, все что вы хотели узнать о сертификации "Специалист по платформе" в одной теме.     | 
 
 | Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |