|
Передача параметра в при создании элемента справочника из формы документа. | ☑ | ||
---|---|---|---|---|
0
Logan G
09.04.14
✎
17:35
|
Приветствую.
Собственно есть следующая задача. В документе есть поле с ссылкой на справочник. Нужно чтобы если из этого поля, по кнопке создать, добавляют новый элемент в справочник у этого элемента был заполнен один из реквизитов. Управляемые формы. Платформа 8.3 Вроде как у поля ввода в документе есть событие Создание но как его использовать что-то не соображу. Заранее спасибо. |
|||
1
Logan G
10.04.14
✎
10:49
|
Подниму пожалуй.
Неужели никто не сталкивался? |
|||
2
Logan G
11.04.14
✎
10:46
|
Подниму пожалуй последний раз.
Если уж никто не знает значит не судьбец. |
|||
3
ramir
11.04.14
✎
12:45
|
Что-то подсказывает (сам не пробовал) можно попробовать задать параметры выбора, может они передаются в форму создания элемента. А там уже понятно что делать.
|
|||
4
Logan G
11.04.14
✎
12:57
|
(3) Про параметр это понятно. Проблема в том что не получается перехватить само событие вызова формы создания нового элемента справочника.
|
|||
5
ramir
11.04.14
✎
13:22
|
Если эти параметры передаются в форму нового элемента справочника, то зачем отлавливать событие? Просто в обработчике формы элемента ПриСоздании заполняем нужные реквизиты согласно параметрам. Еще раз повторюсь, это мои догадки.
|
|||
6
Torquader
11.04.14
✎
13:26
|
Смешались в кучу люди, кони.
У поля ввода не может быть события при создании, так как элемент создаётся отдельно от поля ввода, а в поле ввода он может быть введён только тогда, когда он уже создан и сохранён. Либо передавать параметр при открытии формы при создании, либо создавать элемент, заполняя все поля, потом его записывать и только потом уже открывать его форму. |
|||
7
Logan G
11.04.14
✎
13:42
|
Возможно я не совсем точно выразился.
Я понимаю что элемент создаётся и только потом вводится в поле ввода. Вопрос в том что нужно именно чтобы элемент справочника создаваемый кнопочкой создать в этом поле ввода получал определённое значение определённого реквизита. Конкретно Нужно чтобы все элементы справочника созданные через это поле ввода получали определённого родителя. |
|||
8
ramir
11.04.14
✎
14:01
|
Если не принципиально кнопочка создания, то можно использовать кнопку открытия и прописать следующий код (ПриОткрытии):
Если Объект.Реквизит.Пустая() Тогда ОткрытьФормуМодально("Справочник.<Имя>.ФормаОбъекта", <Параметры>,Элементы.<ЭлементРеквизита>); СтандартнаяОбработка = Ложь; КонецЕсли; |
|||
9
ramir
11.04.14
✎
14:02
|
(8) Необязательно модально
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |