| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > 1C: Предприятие, SAP, ERP и учётные системы > ПодчСпр, ТаблЧДок, Выбор |
| Автор: ArNic 1.9.2007, 22:09 |
| Группа = СоздатьОбъект("Справочник.Группа") Тип = СоздатьОбъект("Справочник.Тип") Дано: В справочнике "группа" есть "Ювелирные Изделия", выбирая переходим в подчиненный справочник "Тип" там есть "585 проба" и т.д. Необходимо: Чтобы при выборе справочника "тип" в табличной части документа, он автоматически выбирал "группу" "Ювелирные изделия" Вопрос: как это правильно сделать. P.S. Замучился не получается. Мой уровень 1С программирования - новичок |
| Автор: simargle 2.9.2007, 06:55 | ||
В табличной части формы документа следует у колонки Группа на вкладке дополнительно ввести формулу ПриСменеГруппы(). Затем в модуле формы добавить следующую процедуру: Процедуры ПриСменеГруппы() Тип.ИспользоватьВладельца(Группа); КонецПроцедуры |
| Автор: ArNic 2.9.2007, 21:28 |
| Выполняет процедуру уже после выбора а не до выбора |
| Автор: simargle 3.9.2007, 01:03 | ||
А по какому событию ты хочешь, чтобы это происходило? При открытии документа? |
| Автор: ArNic 3.9.2007, 01:15 |
| при нажатии на выбор поля в табличной части, т.е. когда в соотв. столбце нажимаю [...], но процедура выполняется после закрытия окна выбора (а это плохо) |
| Автор: danich 3.9.2007, 07:40 |
| ПриНачалеВыбораЗначения(<ИдентЭлемДиалога>,<ФлагСтандОбр>) выполняется ДО выбора |
| Автор: ArNic 3.9.2007, 13:50 |
| Спасибо! |