|
Создание и заполнение ТЧ документа через внешнюю обработку (упр. формы)
| ☑ |
0
ogion83
06.12.19
✎
09:53
|
Подскажите, где можно посмотреть подробный пример, как через внешнюю обработку создать документ, заполнить его ТЧ данными из запроса и открыть для просмотра перед записью? Делал раньше в обычных формах, а теперь понадобилось в управляемых.
|
|
1
vicof
06.12.19
✎
09:58
|
В интернете)
|
|
2
Ёпрст
06.12.19
✎
09:58
|
(0) И проблема то в чем ?
|
|
3
butterbean
06.12.19
✎
09:59
|
(0) нет разницы в каких формах, ибо все это на сервере делается
|
|
4
elCust
06.12.19
✎
10:05
|
(3) Открытие формы на сервере делается? Круто.
|
|
5
ogion83
06.12.19
✎
10:06
|
Ну ок. Я на сервере выполняю запрос, создаю документ. Тогда подскажите как заполнить ТЧ, раньше я делал так: НовыйДок.ПолучитьФорму("ФормаДокумента"); , но в упр формах такое не прокатывает на сервере.
|
|
6
elCust
06.12.19
✎
10:08
|
В УФ есть метод: ПоказатьЗначение, почитайте про него, а поскольку у вас документ заполнен, но не записан, то используйте метод КопироватьДанныеФормы
|
|
7
NUser
06.12.19
✎
10:14
|
(0) Примерно так:
Форма = ПолучитьФорму("Документ.ПланПродажПоСтилям.Форма.ФормаИкс");
ДанныеФормы = Форма.Объект;
ЗаполнитьДаннымиНаСервере(ДанныеФормы);
КопироватьДанныеФормы(ДанныеФормы, Форма.Объект);
Форма.Открыть();
|
|
8
ogion83
06.12.19
✎
10:21
|
(7)ЗаполнитьДаннымиНаСервере(ДанныеФормы) тут мы передаем в свою процедуру "ЗаполнитьДаннымиНаСервере" форму документа и уже там имеем к ним доступ?
|
|
9
NUser
06.12.19
✎
10:24
|
(8) Ага, там и ТЧ заполняем, по аналогии с ДокументОбъект
|
|
10
ogion83
06.12.19
✎
10:49
|
(9)Ок. Благодарю. Зато хоть выяснил в процесс, что в 1С8.3 в документах Операции, выполненные вручную, нет ТЧ, там тоже УФ и как её заполнить совсем уже хз...
|
|
11
Михаил Козлов
06.12.19
✎
10:50
|
(10) Нужно заполнять набор записей регистра бухгалтерии.
|
|
12
ogion83
06.12.19
✎
10:53
|
(11) Ага, нашел: "В этом документе нет табличных частей, необходимо просто добавлять записи сразу в регистр а регистратором записи указывать документ который создали."
|
|
13
NUser
06.12.19
✎
11:38
|
(12) Велкам. Только нужно чтобы при записи набора, дата операции была равна периоду записей иначе записи не привяжутся к операции
|
|