|
Как определить откуда открыта Форма записи РС |
☑ |
0
Маркетолог
09.10.13
✎
20:46
|
Как определить из какой формы открыта форма записи Регистра Сведений ?
Возможны Варианты : Из обработки, Из табличного поля на форме справочника контрагенты, из ФормыСписка РС.
|
|
1
Маркетолог
09.10.13
✎
20:47
|
+(0) В Процедуре ПриОткрытии() формы записи
|
|
2
Нуф-Нуф
09.10.13
✎
21:17
|
по владельцу формы?
|
|
3
Нуф-Нуф
09.10.13
✎
21:17
|
и еще. анах?
|
|
4
Маркетолог
09.10.13
✎
21:21
|
(2) Владелец Формы ничего не дает. Это табличное Поле и там даже имя не прочитать.
(3) Для различного заполнения по умолчанию.
|
|
5
Нуф-Нуф
09.10.13
✎
21:24
|
тогда передавай доппараметр при открытии
|
|
6
Маркетолог
09.10.13
✎
21:35
|
Процедура КонтактыПередНачаломДобавления(Элемент, Отказ, Копирование)
Отказ = Истина;
Фор = РегистрыСведений.КонтактыСобытия.ПолучитьФормуРедактированияЗаписи("ФормаЗаписи");
//Тут чего то добавляем в форму чтобы узнать откуда открыта
Фор.Открыть();
КонецПроцедуры
Вот как то так
|
|
7
smaharbA
09.10.13
✎
21:36
|
Элемент ?
|
|
8
Маркетолог
09.10.13
✎
21:38
|
(7) Я хотел вообще обойтись без процедуры
КонтактыПередНачаломДобавления
отказ = Истина
Не получается
|
|