Имя: Пароль:
1C
1С v8
Как правильно получить таблицу формы документа из обработки
0 murzo1
 
16.08.11
17:53
Как правильно получить таблицу формы документа из обработки которая открылась из этого документа?
1 mikecool
 
16.08.11
17:54
ничего не понял? в обработке получить табличную часть документа, из которого поднята обработка?
2 palpetrovich
 
16.08.11
17:54
через точку?
3 murzo1
 
16.08.11
17:55
(1) Документ, нажал кнопку, открылась обработка, нажал выполнить в обработке, она заполнить должна ТЧ документа.
4 mikecool
 
16.08.11
17:56
(3) передаешь ссылку на док в обработку
в ней тз = ДокСсылка.ПолучитьОбъект().ТЧ.Выгрузить().Скопировать()
а может наврал )))
5 unregistered
 
16.08.11
18:03
(4) ДокСсылка.ПолучитьОбъект()

Он так получит другой экземпляр объекта. Ему из формы документа надо открыть обработку, которая заполнит ему ТЧ документа.
6 unregistered
 
16.08.11
18:05
Кстати.

А нафига вообще отдельная обработка? Нельзя создать тупо еще одну форму документа, которая будет открываться и заполнять ТЧ?

и вообще зачем отдельная форма для заполнения? Нульзя тупо заполнить ТЧ по кнопке?
7 murzo1
 
16.08.11
18:06
(6) техрука моего спроси....
8 lubja
 
16.08.11
18:10
а почему нельзя при закрытии обработки передать тз в док? и уже в доке загрузить тз в тч?
9 murzo1
 
16.08.11
18:12
(8) кто говорит что нелья? вопрос стоял по другому
10 lubja
 
16.08.11
18:14
(9) вопрос так и стоял: как в обработке получить ТЧ документа, из которого вызвана эта обработка.
а я предлагаю получить тз при закрытии обработки для дальнейшей загрузки этой тз в тч. о как загнула)
11 murzo1
 
16.08.11
18:26
(10) все, разобралсо, я создал на обработке произвольный реквезит и передал туда форму, а то раньше просто при получении формы были ссылки разные, а тпереь одна и ТЧ заполняется