|  | Запись в РС из формы элемента справочника | ☑ | 
    
        | 0
    
        pilot_iv   16.03.12✎ 06:42 | 
        Есть регистр сведений, ресурс - элемент справочника 1.
 В форме элемента справочника 1 размещено ТП, при открытии формы в нем отбираются записи РС, соответствующие элементу.
 ЕСть командная панель, привязанная к ТП.
 Если стандартно добавить запись в РС через КП (кнопка добавить), активизируется форма записи РС. - но соответственно ни ресурс, ни измерения не заполнены
 Как в эту форму передать значение Элемента справочника 1 в качестве ресурса.
 
 Какое событие отловить, чтоб передать значение ресурса
 |  | 
    
        | 1
    
        Wobland   16.03.12✎ 06:45 | 
        перед началом добавления?     |  | 
    
        | 2
    
        golden-pack   16.03.12✎ 06:47 | 
        (1) да     |  | 
    
        | 3
    
        pilot_iv   16.03.12✎ 06:51 | 
        Процедура ТБ(Элемент, Отказ, Копирование)
 // Вставить содержимое обработчика.
 КонецПроцедуры
 
 как отловить и передать данные в форму регистра сведений - у ТП ТИП РеегистрСведенийСписок
 |  | 
    
        | 4
    
        pilot_iv   16.03.12✎ 06:52 | 
        в процедуре перед началомдобавления можно отловить данные, но как их потом передать в форму записи РС     |  | 
    
        | 5
    
        Wobland   16.03.12✎ 06:53 | 
        (3) у ТП есть текущие данные, текущая строка...     |  | 
    
        | 6
    
        Рэйв   16.03.12✎ 06:53 | 
        (0)>>но соответственно ни ресурс, ни измерения не заполнены 
 
 Чтото ты не так делаешь.При установленном отборе списка значения отбора должны быть заполненны, а ресурсы заполняешь сам.
 |  | 
    
        | 7
    
        pilot_iv   16.03.12✎ 06:55 | 
        (6) отбор установлен через КП
 
 Процедура ПриОткрытии()
 ЭтаФорма.ЭлементыФормы.ПанельТБ.ИсточникДействий.Значение.Отбор.ФинПоказатель.ВидСравнения =ВидСравнения.Равно;
 ЭтаФорма.ЭлементыФормы.ПанельТБ.ИсточникДействий.Значение.Отбор.ФинПоказатель.Значение =ЭтотОбъект.Ссылка;
 ЭтаФорма.ЭлементыФормы.ПанельТБ.ИсточникДействий.Значение.Отбор.ФинПоказатель.Использование=Истина;
 КонецПроцедуры
 |  | 
    
        | 8
    
        pilot_iv   16.03.12✎ 06:58 | 
        при нажатии кнопки Добавить открывается ФормаЗАписи РС с незаполненными полями
 
 пробовал так
 
 
 Процедура ТБПередНачаломДобавления(Элемент, НоваяСтрока, Копирование)
 
 Форма = РегистрыСведений.СоответсвиеФинБух.ПолучитьФормуРедактированияЗаписи();
 Форма.БухПоказатель=Справочники.ПрочиеДоходыИРасходы.КурсовыеРазницы;
 
 тестировать, но при этом открыватся одновременно 2 формы - станандартная с незаполненными и заполненная, но мне кажется как то это слишком некрасиво.
 |  |