Имя: Пароль:
1C
1С v8
Бух ред.3 Как открыть форму существующего документа из внешней обработки?
0 altaykniga
 
22.01.15
20:08
Здравствуйте, уважаемые спецы! Вопрос такой
Есть внешняя обработка. Реквизит объекта - СсылкаНаОбъект = ОтчетПроизводстваЗаСмену.Ссылка(). Необходимо получить следующее:
открываю обработку в режиме 1с:Предприятия, выбираю необходимый документ в форме обработки, затем нажимаю на кнопку, дальше наКлиенте:
получаем форму выбранного документа(ПолучитьФорму) и дальше цикл:
пробегаемся по всем услугам из ТЧ Услуги и выполняем процедуру УслугиНоменклатураПриИзменении со всеми вложенными туда процедурами.
Заранее благодарю за помощь новичку в управляемых формах
1 altaykniga
 
22.01.15
20:14
написал такой код: дальше прошу помочь


&НаКлиенте
Процедура Команда1(Команда)
    
    СсылкаНаДокумент = Объект.СсылкаНаОбъект;
    
    КлючПоиска = Новый Структура("Ключ", СсылкаНаДокумент);
    ФормаДокумента = ПолучитьФорму("Документ.ОтчетПроизводстваЗаСмену.ФормаОбъекта", КлючПоиска);
    Для Каждого стр из ФормаДокумента... Цикл //не знаю, как обратиться к ТЧ "Услуги"
        //здесь необходимо выполнить процедуру из модуля формы этого документа УслугиНоменклатураПриИзменении()
        //со всеми вложенными процедурами и функциями
    КонецЦикла;
    
    
КонецПроцедуры
2 altaykniga
 
22.01.15
20:42
(1) просто документ создается и заполняется программно, а нужные субконто после выбора счетаЗатрат не знаю, как подвязать, а уже затем открыть форму документа