|
Динамически поместить реквизиты
| ☑ |
0
Hipocrisy2013
16.04.13
✎
12:34
|
Подскажите примерный код. Нужно динамически при открытии формы создать страницу и разместить в ней рекизиты и ТЧ
|
|
1
MSII
16.04.13
✎
12:35
|
Форма обычная, управляемая?
|
|
2
Hipocrisy2013
16.04.13
✎
12:36
|
обычная
|
|
3
1Сергей
16.04.13
✎
12:37
|
Что есть "Страница" в данном контексте?
|
|
4
Hipocrisy2013
16.04.13
✎
12:39
|
закладка (на панели можно создавать страницы - вот про это я имею в виду)
|
|
5
MSII
16.04.13
✎
12:41
|
ЭлементыФормы.ПанельТакаяТо.Страницы.Добавить
|
|
6
Hipocrisy2013
16.04.13
✎
12:43
|
а как добавлять реквизиты на определённые страницы , в определённое место?
|
|
7
Hipocrisy2013
17.04.13
✎
09:44
|
ап
|
|
8
cw014
17.04.13
✎
09:46
|
(5) + к тебе
ДобавляемаяСтраница = ЭлементыФормы.ПанельТакаяТо.Страницы.Добавить();
ТекущаяСтраница = ЭлементыФормы.ПанельТакаяТо.ТекущаяСтраница;
ЭлементыФормы.ПанельТакаяТо.Страницы.ТекущаяСтраница = ДобавляемаяСтраница;
ЭлементыФормы.Добавить(Тип("ПолеВвода","МойРеквизит",Истина,ЭлементыФормы.ПанельТакаяТо);
|
|
9
cw014
17.04.13
✎
09:47
|
Чего тут сложного то?
|
|
10
cw014
17.04.13
✎
09:47
|
И в конце восстанови страницу взад:
лементыФормы.ПанельТакаяТо.Страницы.ТекущаяСтраница = ДобавляеТекущаяСтраница;
|
|
11
Hipocrisy2013
17.04.13
✎
10:05
|
ДобавляемаяСтраница = ЭлементыФормы.ПанельФормы.Страницы.Добавить("Тест","Тест",,);
ЭлементыФормы.ПанельФормы.ТекущаяСтраница = ДобавляемаяСтраница;
ЭлементыФормы.Добавить(Тип("ПолеВвода"),"рздСтатусПретензии",истина,ЭлементыФормы.ПанельФормы);
создаётся страница, становиться текущей, но рекизит не добавился что не так?
|
|
12
cw014
17.04.13
✎
10:36
|
(11) Про Лево, Верх, Ширина, Высота что нибудь слышал?
|
|