|
Обработка начала выбора | ☑ | ||
---|---|---|---|---|
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
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |