Имя: Пароль:
1C
1С v8
Как программно записать реквизит формы
0 1сМейкер
 
24.10.17
15:56
Всем добрый день! Необходимо во внешней обработке создавать документы. В документе есть объект табличной части и точно такой же элемент табличной части. Пользователи на форме заполняют элемент табличной части и при проведении из элемента все переносится в объект, но тут есть одно но. Сначала объект табличной части очищается и только потом из элемента переносится. Можно ли как нибудь программно заполнить табличную часть элемента перед проведением. Конфигурация на поддержке без возможности изменять. Всем заранее спасибо.
1 LeoKeyn
 
24.10.17
16:04
(0) Не совсем пойму в чем проблема. Создается внешняя обработка, куда копируется форма документа(для заполнения пользователем). И просто записываешь данные в своей обработке, а потом отправляешь на проведение Документ.Записать(РежимЗаписиДокумента.Проведение)
2 LeoKeyn
 
24.10.17
16:10
(1) Ну а если заполнять форму объекта, то без внедрения кода думаю никак :) надеюсь смог помочь :)
3 breezee
 
24.10.17
16:13
(0) Можно ли как нибудь программно заполнить табличную часть элемента перед проведением
Можно
4 sitex
 
naïve
24.10.17
16:14
(0) Хотя бы написали платформу , название конфы. А так не интересно)
5 breezee
 
24.10.17
16:17
Стоп, я что-то ничего не пойму. Табличная часть документа в объекте очищается и берется из реквизита формы? Так? Тогда, наверное, нельзя. Посомтрите, Откуда заполняется тогда эти даныные из формы
6 1сМейкер
 
24.10.17
16:21
Платформа: 8.3.10.2252. Конфигурация: Инфокрафт: Формула ЖКХ + Бухгалтерия, редакция 1.0 Версия (3.0.51.12)
7 1сМейкер
 
24.10.17
16:21
(5) Именно так.
8 h-sp
 
24.10.17
16:24
(6) и чего там объект очищается перед проведением?
9 1сМейкер
 
24.10.17
16:44
(8) Очищается и заполняется из формы табличной части (Путь к данным элемент формы).
10 h-sp
 
24.10.17
16:47
(9) а зхачем вам вообще форма понадобилась?
11 1сМейкер
 
24.10.17
16:48
Всем спасибо! Посмотрел обновления конфигурации там все переписали, на форме ТЗ уже как объект. Нужно обновляться и проблема уйдет.
12 1сМейкер
 
24.10.17
16:52
(10) спрашивал можно ли в форму перед проведением документа заполнить элемент (ТЗ), так как Объект.ТЗ очищается при проведении и заполняется циклом из Форма.ТЧ
Компьютеры — прекрасное средство для решения проблем, которых до их появления не было.