Имя: Пароль:
1C
 
Внешняя обработка заполнения ТЧ
0 wtlz
 
14.10.14
15:55
Всем привет.
Беда - туплю оч. долго. Помогите советом )
Создал обработку, в ней реквизит СсылкаНаОбъект. В модуле объекта экспортная процедура Инициализировать. Есть общая форма, на ней вынесен реквизит СсылкаНаОбъект.
Надо - в процедуре Инициализировать открыть форму, чтобы в ней уже был заполнен реквизит СсылкаНаОбъект.
Объект в процедуру передается - а поле реквизита на форме не заполняется. В чем может быть дело?

Процедура Инициализировать(Объект,ИмяТабличнойЧасти,ТабличноеПолеОбъекта) Экспорт
    СсылкаНаОбъект = Объект;
    Форма = ЭтотОбъект.ПолучитьФорму("Форма");
    Форма.Открыть();
КонецПроцедуры
1 hhhh
 
14.10.14
15:57
Форма = ЭтотОбъект.ПолучитьФорму("Форма");
    Форма.СсылкаНаОбъект = Объект.Ссылка;
    Форма.Открыть();
2 Kalambur
 
14.10.14
15:57
Форма = ЭтотОбъект.ПолучитьФорму("Форма");
Форма.СсылкаНаОбъектГДЕ? = объект.ссылка;
Форма.Открыть();
3 HEKPOH
 
14.10.14
15:58
1. получаешь объект обработки
2. заполняешь реквизит объекта
3. открываешь форму обработки
4 wtlz
 
14.10.14
16:11
спасибо.
оказывается, было несоответствие типов - объект передавался в натуре документОбъект
.ссылка )