Имя: Пароль:
1C
1С v8
Обработка подбора
, ,
0 mirrr
 
14.05.12
11:18
При подборе номенклатуры из справочника в документ вызывается процедура, которая открывает форму:
ФормаВыбора.Открыть();
А где происходит заполнение таб. части  документа, т.е. перенос выбранной номенклатуры в документ?
1 aleks-id
 
14.05.12
11:19
видимо в обработчике события нажатия на кнопку "заполнить"
2 Alex S D
 
14.05.12
11:21
в обработчике ОбработкаВыбора
3 mirrr
 
14.05.12
11:23
(1) там нет кнопки "заполнить".
На форме док-та кнопка "подбор", по ее нажатию открывается форма выбора справочника "Номенклатура" (ФормаВыбора.Открыть();).
При двойном щелчке по номенклатуре она попадает в документ. Какая процедура отрабатывает при двойном щелчке?
4 aleks-id
 
14.05.12
11:25
(3) блин спутал с обработкой "заполнение ТЧ" :)
конечно же обработкавыбора
5 mirrr
 
14.05.12
11:26
(2), (4) в модуле этого обработчика нет. Конфигурация БГУ.
6 aleks-id
 
14.05.12
11:30
ну посмотри на свойствах таб.поля какой обработчик прицеплен к событию "выбор"
7 Alex S D
 
14.05.12
11:31
это вообще-то обработчик не таб. поля, а формы
8 Alex S D
 
14.05.12
11:32
и че ? его нет в модуле формы?
9 mirrr
 
14.05.12
11:33
(6)-(8) Спр-к "Номенклатура" - ФормаВыбора - нету в модуле формы этих обработчиков.
10 Alex S D
 
14.05.12
11:34
(9) какой нафиг справочник? это обработчик формы документа
11 mirrr
 
14.05.12
11:38
(10) я почему-то думал, что если выбор происходит из спр-ка "Номенклатура", то и "обработкаВыбора" будет в справочнике..
12 aleks-id
 
14.05.12
11:42
я вообще думал что там вызывается обработка "подбор номенклатуры"
13 aleks-id
 
14.05.12
11:43
(11) ищи в форме документа ОбработкаВыбора
14 mirrr
 
14.05.12
11:47
(13) действительно, в таб. поле в документе отрабатывает "ОбработкаВыбора"
Основная теорема систематики: Новые системы плодят новые проблемы.