|   |   | 
| 
 | Обработка начала выбора | ☑ | ||
|---|---|---|---|---|
| 0
    
        sanja26 29.12.11✎ 13:28 | 
        Процедура МаркаАвтомобиляНачалоВыбора(Элемент, СтандартнаяОбработка)
  СтандартнаяОбработка = Ложь; Форма = Справочники.Авторанспорт.ПолучитьФормуВыбора("ФормаВыбора"); Форма.Отбор.Владелец.Установить(Документ.Перевозчик); Форма.РежимВыбора = Истина; Форма.ЗакрыватьПриВыборе = Истина; Форма.Открыть(); КонецПроцедуры Не подставляет в поле выбранное значение | |||
| 1
    
        Fish гуру 29.12.11✎ 13:31 | 
        Зато сертификаты есть :)))     | |||
| 2
    
        vicof 29.12.11✎ 13:46 | 
        (0) ну если спец, то мог бы и код типовых глянуть     | |||
| 3
    
        sanja26 29.12.11✎ 13:47 | 
        вот код из типовых
  СтандартнаяОбработка = Ложь; ФормаВыбора = Справочники.Номенклатура.ПолучитьФормуВыбора(, Элемент); ФормаВыбора.КонтрагентОтбораНоменклатуры = Контрагент; ФормаВыбора.ЭлементыФормы.СправочникСписок.ТекущаяСтрока = Номенклатура; ФормаВыбора.НачальноеЗначениеВыбора = Номенклатура; ФормаВыбора.ПараметрВыборГруппИЭлементов = Элемент.ВыборГруппИЭлементов; СтруктураОтбора = Новый Структура(); СтруктураОтбора.Вставить("Номенклатура",Номенклатура); СтруктураОтбора.Вставить("Контрагент",Контрагент); ФормаВыбора.ЭлементыФормы.СписокНоменклатурыКонтрагента.ТекущаяСтрока = РегистрыСведений.НоменклатураКонтрагентов.СоздатьКлючЗаписи(СтруктураОтбора); ФормаВыбора.Открыть(); | |||
| 4
    
        Alex S D 29.12.11✎ 13:48 | 
        че прицепились, он спеца недавно сдал). В обработкевыбора по идее надо присваивать значение, либо здесь же, но тогда форму модально нужно открывать     | |||
| 5
    
        sanja26 29.12.11✎ 13:49 | 
        в обработку выбора вообще не попадает     | |||
| 6
    
        Fish гуру 29.12.11✎ 13:50 | 
        Это потому что ты не обратил внимание на второй параметр ПолучитьФормуВыбора :))     | |||
| 7
    
        Buster007 29.12.11✎ 13:50 | 
        ПолучитьФормуВыбора(, Элемент); что передается на место "ЭЛемент"? как найдешь ответ, так и решишь задачу ;)
  (5) значит ты что-то не то выбираешь ) | |||
| 8
    
        Nagaru 29.12.11✎ 13:50 | 
        (4) Неправильно, вместо
  Форма = Справочники.Авторанспорт.ПолучитьФормуВыбора("ФормаВыбора"); надо написать Форма = Справочники.Авторанспорт.ПолучитьФормуВыбора("ФормаВыбора", Элемент); кажется так, короче элемент формы передать в качестве владельца, ничего прописывать на надо будет | |||
| 9
    
        Nagaru 29.12.11✎ 13:51 | 
        (4) А открывать форму модально - это вообще моветон.     | |||
| 10
    
        sanja26 29.12.11✎ 13:56 | 
        (8) сам дошел. все равно спасибо     | |||
| 11
    
        sanja26 29.12.11✎ 13:56 | 
        (7) +1     | 
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |