|
как передать параметр в форму открываемую по стандартной кнопке <Добавить>
| ☑ |
0
ЭЦ
23.01.14
✎
17:33
|
ГОСПОДА !
Имеется форма элемента справочника ФизЛица.
На этой форме имеется табличное поле с источником данных РегистрСведенийСписок
у таб. поле имеется стандартная панель на которой имеется кнопка Добавить.
При ее нажатии - открывается форма записи РегистраСведений.
Нужно передать в нее ссылку на текущий элемент справочника ФизЛица.
Конечно можно прилепить свою кнопку где явно ОткрытьФорму и прописать ее параметр.
Но есть уверенность что можно обойтись стандартной кнопкой.
Прошу подсказать.
Спасибо
|
|
1
Euguln
23.01.14
✎
17:36
|
Обычное или управляемое приложение?
|
|
2
ЭЦ
23.01.14
✎
17:40
|
Приложение обычное, Форма не управляемая
|
|
3
marvak
23.01.14
✎
17:49
|
(0) Может в обработчиках событий
ПередНачаломДобавления();
ПередНачаломИзменения();
табличного поля с источником данных РегистрСведенийСписок?
|
|
4
ЭЦ
23.01.14
✎
17:50
|
Еще можно передавать параметр через глобальную переменную.
Но думаю должны быть более удобные способы
|
|
5
marvak
23.01.14
✎
17:57
|
(3)+
Там пишешь типа такого:
ФормаРС = РегистрыСведений.<ТвойРС>.ПолучитьФормуРедактированияЗаписи();
ФормаРС.Парметр1 = 1;
ФормаРС.Парметр2 = 2;
....
ФормаРС.Открыть();
Отказ=истина;
естественно параметры должны быть описаны в самой форме.
|
|
6
ЭЦ
23.01.14
✎
17:59
|
(5) Не !
Эдак у меня две формы откроются и пустая и с параметрами
|
|
7
Адский плющ
23.01.14
✎
18:03
|
(6) Это если не знать про параметр СтандартнаяОбработка...
|
|
8
marvak
23.01.14
✎
18:05
|
(6)
Отказ = Истина // Пустая форма не откроется
|
|
9
ЭЦ
23.01.14
✎
18:05
|
(7) ПользователиПередНачаломДобавления
ПользователиПередНачаломИзменения
- нет такого параметра
|
|
10
marvak
23.01.14
✎
18:06
|
(8)+
Юзай в ПользователиПередНачаломДобавления()
|
|
11
marvak
23.01.14
✎
18:08
|
Тока тебе все измерения для новой записи РС тоже придется прописывать.
|
|
12
ЭЦ
23.01.14
✎
18:09
|
Все измерения я в форме записи интерактивно пропишу, а одно автоматически
|
|
13
ЭЦ
23.01.14
✎
18:20
|
Однако думаю что это тоже не очень грамотно.
Должно быть как то покрасивее
|
|