Имя: Пароль:
1C
1С v8
Можно ли во внешнем отчете редактировать табличную часть документа?
0 iva77ru
 
17.10.12
16:23
Нужна помощь. Можно ли во внешнем отчете програмно открывать собственную форму, созданную в отчете, любого документа? Хотелось бы открыть форму, выполнить редактирование ТЧ и при закрытии получить стандартный запрос на сохранение изменений. И, сохранить, если требуется.
1 shamannk
 
17.10.12
16:24
Разрешаю.
2 del123
 
17.10.12
16:24
Можно.
3 1Страх
 
17.10.12
16:25
(0) да
4 iva77ru
 
17.10.12
16:40
Не полностью сформулировал. Если для заранее заданного типа документа, то у меня работает без проблемм. Нужно, чтобы через параметры, задающие тип документа, переданные в открываемую форму открыть форму документа(через форму отчета).
В форме:
Создан ревизит Документ, тип Произвольный. Реквизит Документ назначен основным реквизитом формы. На форму добавлено табличное поле. Данные ТП: Документ

ПриОткрытии:

   ИмяТЧ = "РаботникиОрганизации";
   Документ = ЭлементыФормы.ПолеВвода1.Значение.ПолучитьОбъект();

После открытия Табличное поле пустое.
5 1Страх
 
17.10.12
21:54
можно элементы форм, привязанных к реквизитам программно добавлять
6 Bell
 
18.10.12
02:52
(0) Автоматическую корректировку пакета документов сделал. Работает.
7 zladenuw
 
18.10.12
03:04
(6) как ?
8 zladenuw
 
18.10.12
04:02
(6) а виде дерева можешь где документ,тч ?
9 iva77ru
 
18.10.12
10:30
Добавлял программно. В открытой форме ПТ пустое. Может быть пример кода кто-нибудь покажет?
10 НЕА123
 
18.10.12
10:49
форма обычная?
11 hhhh
 
18.10.12
10:51
(9) что означает слово "Данные ТП: Документ "?
12 НЕА123
 
18.10.12
10:54
(11)
смею предположить, что основной реквизит формы.
13 НЕА123
 
18.10.12
10:57
можно попробовать
ТП.Данные = ИмяТЧ.
14 iva77ru
 
18.10.12
11:58
Форма обычная. В УП это работает. Документ - основной реквизит формы. Тип Произвольный.