|
Новая форма элемента УПП | ☑ | ||
---|---|---|---|---|
0
Sova789
19.06.14
✎
10:01
|
Добрые люди, подскажите!
УПП! Создала новую форму элемента справочника Номенклатура. надо, чтобы при выборе элемента справочника в списке номенклатуры открывалась форма элемента "МояФорма" элемента, при условии, что пользователь переключился в интерфейс "МойИнтерфейс". Помогите! |
|||
1
Cube
19.06.14
✎
10:04
|
(0) Перед открытием формы вставь проверку и код для открытия своей формы. В чем проблема?
|
|||
2
shuhard
19.06.14
✎
10:06
|
Дык с интерфейсом это ни как не связано
|
|||
3
Sova789
19.06.14
✎
10:09
|
ПриОткрытии()
Если ГлавныйИнтерфейс.УправлениеНЗП.Видимость Тогда // Открыватся МояФорма Возврат; КонецЕсли; КонецПроцедуры Как-то так? Меня смущает Возврат? |
|||
4
Sova789
19.06.14
✎
10:11
|
Вернее так
Если ГлавныйИнтерфейс.МойИнтерфейс.Видимость Тогда // Открыватся МояФорма Возврат; КонецЕсли; |
|||
5
Sova789
19.06.14
✎
10:13
|
Можно ли здесь применить подписку на события?
|
|||
6
Cube
19.06.14
✎
10:14
|
(3) ПередОткрытием()
И Отказ = Истина; |
|||
7
Cube
19.06.14
✎
10:14
|
(5) Конечно нет...
|
|||
8
Sova789
19.06.14
✎
10:19
|
Спасибо!
|
|||
9
Sova789
19.06.14
✎
10:33
|
Процедура ПередОткрытием(Отказ, СтандартнаяОбработка)
Если ГлавныйИнтерфейс.МойИнтерфейс.Видимость Тогда Пар = Новый Структура("Код",ЭтотОбъект); ОткрытьФорму("Справочник.Номенклатура.Форма.МояФорма",Пар); Отказ = Истина; КонецЕсли; В этом случае открывается МояФорма, но для создания нового элемента? |
|||
10
Cube
19.06.14
✎
10:40
|
(9) У тебя что, УФ?
|
|||
11
Sova789
19.06.14
✎
10:40
|
Форма обычная
|
|||
12
Cube
19.06.14
✎
10:42
|
(11) Ну тогда и получай форму по-обычному:
ЭтотОбъект.ПолучитьФорму("МояФорма").Открыть(); |
|||
13
Sova789
19.06.14
✎
10:47
|
Cube, Спасибо! )))
|
|||
14
Cube
19.06.14
✎
10:50
|
(13) Пожалуйста. Не было бы фотки в профиле, я бы мимо прошел))
|
|||
15
Sova789
19.06.14
✎
10:51
|
Есть ли возможность сделать тоже самое, не изменяя типовой код формы элемента справочника Ном-ра?
|
|||
16
Wobland
19.06.14
✎
10:52
|
(15) сделать новую основную форму и писать всё там
|
|||
17
Cube
19.06.14
✎
11:02
|
(15) Да, установи основной формой свою и напиши в своей форме:
Если НЕ ГлавныйИнтерфейс.МойИнтерфейс.Видимость Тогда ЭтотОбъект.ПолучитьФорму("ФормаЭлемента").Открыть(); |
|||
18
Sova789
19.06.14
✎
11:23
|
Ура! Спасибо!
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |