|
Подмена формы документа | ☑ | ||
---|---|---|---|---|
0
Rustik666
09.11.11
✎
09:46
|
Возник такой вопрос... не охота трогать типовую форму....хочется сделать другую...
Соотвественно у документа есть только одна ОсновнаяФормаДокумента...... Возможно ли при некоторых условиях подменить эту форму своей.... |
|||
1
Wobland
09.11.11
✎
09:47
|
делаешь фальшивую форму основной и у ней при открытии открываешь нужную
|
|||
2
DrShad
09.11.11
✎
09:47
|
блин поставь свою основной и не парься
|
|||
3
Wobland
09.11.11
✎
09:48
|
или даже без доп. формы
|
|||
4
Rustik666
09.11.11
✎
09:49
|
нет, идея именно оставить и типовую и свою.....ну и открывать или одну или другую по значению какого-нибудь реквизита....
|
|||
5
DrShad
09.11.11
✎
09:51
|
(4) а нафига? тупо сделать одну религия не позволяет?
|
|||
6
Wobland
09.11.11
✎
09:53
|
(5) могу предположить, что это может быть проще, чем снимать видимость у тысячи элементов, к примеру
|
|||
7
wise
09.11.11
✎
09:54
|
(4)значит сделай процедуру и пердавай ТУДА параметр, а там уже ПолучитьФорму(), открыть()
|
|||
8
DrShad
09.11.11
✎
09:54
|
(6) но ведь модуль основной прийдется править и как следствие избежать необходимости контроля при обновлении не получится
|
|||
9
hhhh
09.11.11
✎
10:16
|
(8) тогда (1) + (6)
|
|||
10
Rustik666
09.11.11
✎
10:28
|
Wobland, если сделать фальшивую форму и в ПередОткрытием() открывать Типовую форму или Свою, то ......если сделать СтандартнаяОбработка = Ложь, то фальшивая форма все-равно открывается...., а если делать ЭтаФорма.Закрыть для фальшивой, то задается вопрос о сохранении документа.....
|
|||
11
Rustik666
09.11.11
✎
10:29
|
DrShad, с модулем при обновлении всегда проще разобраться, чем с формой....
|
|||
12
Wobland
09.11.11
✎
10:30
|
(10)
Процедура ПередОткрытием(Отказ, СтандартнаяОбработка) // Вставить содержимое обработчика. отказ = истина; если ссылка.Проведен тогда ФормаОткрытия = ЭтотОбъект.ПолучитьФорму("ФормаПРоведенногоДокумента"); иначе ФормаОткрытия = ЭтотОбъект.ПолучитьФорму("ФормаДокумента"); конецесли; формаоткрытия.Открыть(); КонецПроцедуры |
|||
13
Rustik666
09.11.11
✎
10:33
|
Wobland, о спасибо...
чето тормознул... я СтандартнаяОбработка выставлял в Ложь, надо же было Отказ.... |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |