Имя: Пароль:
1C
1С v8
УТ 11. Не могу получить форму Документа основания
0 kIR
 
12.07.13
12:30
Доброго дня!
В документе "Выдача по гарантии" в обработке проведения хочу,чтобы поле надпись-гиперссылка в документе основании(Документ "Прием по гарантии")получила ссылку на документ выдачи

пишу такой код:

   Если НЕ ДокументОснование.Пустая() Тогда
       
       
       П = Новый Структура("Ключ", ДокументОснование);
       ФормаОснования = ПолучитьФорму("Документ.ПриемПоГарантии.Форма.ФормаДокумента",П);
               
       Если ФормаОснования.Открыта() Тогда


Но при этом получается,что ФормаОснования = неопределено

ЧЯДНТ?
спасиюо)
1 scanduta
 
12.07.13
12:40
я бы так попробывал
Документы.РеализацияТоваровУслуг.ПолучитьФорму(...)
2 Sj
 
12.07.13
12:44
В обработке проведения? Получить форму?
3 kIR
 
12.07.13
12:44
(1) это управляемая форма
4 kIR
 
12.07.13
12:44
(2) фак...пятницо...сорри,парни,совсем я что то
5 MSII
 
12.07.13
12:44
(1) ДокументМенеджер.<Имя документа> (DocumentManager.<Имя документа>)
ПолучитьФорму (GetForm)
Доступность:
Толстый клиент.

Не понимаю, чем Оповестить не подходит? Разумеется, не в обработке проведения. Для того метод и создан.
6 kIR
 
12.07.13
12:45
(2)спасибО))))
7 Mitriy
 
12.07.13
12:45
(5) потому что толстый клиент...
8 Mitriy
 
12.07.13
12:46
(7) пардон... недопонял...
9 MSII
 
12.07.13
12:47
(7) Да ладно. В УТ11?
Проблемы невозможно решaть нa том же уровне компетентности, нa котором они возникaют. Альберт Эйнштейн