|
Подчиненная форма | ☑ | ||
---|---|---|---|---|
0
Oz11
19.09.11
✎
12:16
|
Как вставить одну форму в другую и поместить ее в определенное место родительский формы?
|
|||
1
Stim213
19.09.11
✎
12:17
|
ого. Имхо - никак. Формы- они открываются в своих окнах
|
|||
2
Maxus43
19.09.11
✎
12:17
|
аналог МИДИ форм? нет же в 1с такого
|
|||
3
mzelensky
19.09.11
✎
12:17
|
(0) а можно тупой вопрос - ЗАЧЕМ ???
|
|||
4
YF
19.09.11
✎
12:19
|
(3) А чтобы одну форму мона было вставлять в разные места. Это в акцессе очень любят ...
|
|||
5
Maxus43
19.09.11
✎
12:19
|
переходите на VisualStudio
|
|||
6
Stim213
19.09.11
✎
12:20
|
можно ТП вместе с КП вынести из формы. какие проблемы?
|
|||
7
Oz11
19.09.11
✎
12:23
|
нужно сделать чтобы эта дочерняя форма была помещена на закладку панели. есть вариант просто закрывать и открывать ее при перемещении между закладками, но вот как ее положить в определенное место в этой закладке?
|
|||
8
mzelensky
19.09.11
✎
12:24
|
(7) нельзя так!
и честно говоря не пойму, зачем это вообще нужно? Вы с какой системы пришли в 1С ? |
|||
9
Oz11
19.09.11
✎
12:28
|
(8) )) из 7ки. человек ставивший такую задачу - говорит что это возможно. просто хотел спросить совета, не знает ли кто как это сделать.
|
|||
10
vladenoff
19.09.11
✎
12:29
|
гы. только несколько часов назад обсуждал данный вопрос.
v8: Обображение управляемых форм в других формах |
|||
11
Oz11
19.09.11
✎
12:31
|
(10) там обсуждают управляемые формы.
|
|||
12
mzelensky
19.09.11
✎
12:33
|
(9) ну если говорит, что может - пусть покажет! а ты потом сюда скрин такой формы выложи.
|
|||
13
mzelensky
19.09.11
✎
12:36
|
(9) а форму чего ты хочешь вставлять в родительскую форму???
может имеется ввиду : "Добавь на форму соответствующий реквизит типа СправочникОбъект.МойСправочник, выложи его реквизиты на форму, опиши команды сохранения этого объекта вместе с основным реквизитом формы (Объект)." |
|||
14
vladenoff
19.09.11
✎
12:49
|
+1 к "невозможно" :)
Я не очень глубоко понимаю принципы платформы, но если это не возможно у управляемых формах то в обычных точно не возможно. В управляемых формах описание реквизитов декларативное, и можно себе представить что такая "декларация" отображается где нибудь на другой панели. Но в обычных формах все намного сложнее. все привязки элементов идут к конкретной форме на которой они находятся. все другие способы отображения формы в форме - это создание новой формы. Извините за калабмур. |
|||
15
Amiralnar
19.09.11
✎
12:53
|
Штоле пятница?
|
|||
16
Oz11
19.09.11
✎
12:58
|
это будет форма обработки. реквизитов и всего другого там будет видимо-невидимо поэтому выдергивать реквизиты нельзя.
форму открываю и закрываю при переходах между страницами панели. нужно сделать так чтобы эта форма не летала по всему рабочему пространству, а была ограничена, например, страницей панели. |
|||
17
Amiralnar
19.09.11
✎
13:01
|
(16) Есть такое свойство: состояние окна. Ни куда прыгать не будет.
|
|||
18
mzelensky
19.09.11
✎
13:03
|
(17) +++
сделайте ее прикрепляющуюся....скажем в правой стороне экрана и все! |
|||
19
Oz11
19.09.11
✎
13:21
|
ФормаМенеджераКонтактов = Обработки.МенеджерКонтактов.ПолучитьФорму(, ЭтаФорма);
ФормаМенеджераКонтактов.Активизировать(); ФормаМенеджераКонтактов.СоединяемоеОкно = Истина; ФормаМенеджераКонтактов.СостояниеОкна = ВариантСостоянияОкна.Прикрепленное; ФормаМенеджераКонтактов.ПоложениеПрикрепленногоОкна = ВариантПрикрепленияОкна.Право; ФормаМенеджераКонтактов.Открыть(); форма открывается, но она не активна и не прикреплена к правому краю. в чем ошибка? |
|||
20
mzelensky
19.09.11
✎
13:25
|
(19) "ФормаМенеджераКонтактов.Активизировать();" - если формы еще нет т.е. она не открыта, то вот это делать бестолку.
Если форма открыта уже, то открывать ее еще раз бестолку - просто "активизируешь" |
|||
21
Oz11
19.09.11
✎
13:28
|
поставили ФормаМенеджераКонтактов.Активизировать(); после открытия формы - по-прежнему ничего. форма открывается, а фокус сохраняется на основной форме
|
|||
22
Vladal
19.09.11
✎
14:11
|
(21)
Если ФормаМенеджераКонтактов.Открыта() Тогда ФормаМенеджераКонтактов.Активизировать(); КонецЕсли; |
|||
23
Oz11
19.09.11
✎
15:12
|
(22) не работает. открываю подчиненную форму при переходе между страницами панели (в обработчике), может это как-то влияет на то, что форма не активизируется?
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |