|
Зная объект метаданных открыть форму |
☑ |
0
Borteg
07.03.13
✎
15:44
|
Добрый день. Как можно открыть форму зная объект метаданных.
ОткрываемыйСправочник = Метаданные.Справочники[НеобходимыйСправочник];
ОткрываемыйСправочник.ПолучитьФорму().Открыть() не работает конечно((
|
|
1
Птица
07.03.13
✎
15:46
|
(0)чтобы открыть форму, нужен конкретный элемент, новый или существующий.
|
|
2
orefkov
07.03.13
✎
15:47
|
Справочники[Нужный] не?
|
|
3
НафНаф
07.03.13
✎
15:47
|
ОткрываемыйСправочник = Метаданные.Справочники[НеобходимыйСправочник];
Справочники[ОткрываемыйСправочник.Имя].ПолучитьФорму().Открыть();
|
|
4
Reset
07.03.13
✎
15:49
|
Справочники[Имя].ПолучитьФорму("ФормаЭлемента").Открыть();
|
|
5
Reset
07.03.13
✎
15:50
|
+(4) это если нового
|
|
6
Borteg
07.03.13
✎
15:53
|
(3) Идею понял, только пишет недостаточно фактических параметров
|
|
7
Borteg
07.03.13
✎
15:57
|
С указанием наименования формы работает, получается нельзя будет открыть главную форму?
|
|
8
mikecool
07.03.13
✎
15:59
|
(7) без указания наименования формы открывается форма, указанная как основная
|
|
9
Borteg
07.03.13
✎
16:00
|
(8) а я когда не указываю форму, вылетает ошибка что недостаточно параметров...
|
|
10
Reset
07.03.13
✎
16:01
|
(8) У менеджера нет основной формы, нужно указывать
(7) Что понимается под "главной" формой?
|
|
11
orefkov
07.03.13
✎
16:01
|
(9)
Пустую строку передай.
|
|
12
Рэйв
07.03.13
✎
16:02
|
(9)Так укажи имя формы
|
|
13
Borteg
07.03.13
✎
16:03
|
(3) (4) Спасибо,результатом удовлетворен) Пойду теперь от выбранного справочника делать списки реквизитов этого справочника)))
|
|
14
Reset
07.03.13
✎
16:03
|
Сообразил, наверное ему ПолучитьФормуСписка() надо
|
|
15
Borteg
07.03.13
✎
16:05
|
(14) так точно))
|
|
16
orefkov
07.03.13
✎
16:06
|
Справочники[ОткрываемыйСправочник.Имя].ПолучитьФорму(ОткрываемыйСправочник.ОсновнаяФормаСписка).Открыть();
|
|
17
Reset
07.03.13
✎
16:08
|
(15) На ;)
Справочники[НеобходимыйСправочник].ПолучитьФормуСписка().Открыть()
|
|
18
Borteg
07.03.13
✎
16:09
|
(17) уже допер) теперь с реквизитами бьюсь)))
|
|
Глупец, лишенный способности посмеяться над собой вместе с другими, не сможет долго выносить программирование. Фредерик Брукс-младший