|
УПП Видимость Табличные части Скрыть | ☑ | ||
---|---|---|---|---|
0
sema76
07.09.16
✎
14:08
|
ТЧ-и одна над другой. Иногда нижняя часть не нужна. Скрываю меняя Вид операции, она скрывается, но при этом на ее месте возникает не заполненная часть формы от верхней табличной части до поля ввода в нижней части формы.
А как сделать чтобы верхняя ТЧ при этом увеличивалась в размерах, чтобы не былой пустой части на форме? |
|||
1
Nuobu
07.09.16
✎
14:17
|
(0) Не всё скрыл, не выставлено "Растягивать по Вертикали".
|
|||
2
sema76
07.09.16
✎
14:25
|
(1) "Растягивать по Вертикали" это для какой ТЧ скрываемой или оставляемой?
|
|||
3
Nuobu
07.09.16
✎
14:30
|
(2) Для обеих.
|
|||
4
sema76
07.09.16
✎
14:32
|
(3) "Растягивать по Вертикали" где задается этот параметр? Не нашел.
|
|||
5
Nuobu
07.09.16
✎
14:32
|
(4) На вкладке "Расположение".
|
|||
6
Nuobu
07.09.16
✎
14:33
|
(4) Да, кстати, УФ?
|
|||
7
sema76
07.09.16
✎
14:34
|
(5) Нет такого. (6) УПП.
|
|||
8
Nuobu
07.09.16
✎
14:35
|
(7) Обычные формы, или управляемые?
|
|||
9
sema76
07.09.16
✎
14:35
|
(8) Обычная форма.
|
|||
10
Nuobu
07.09.16
✎
14:36
|
(9) а, вот оно чё. Тогда нужно после сокрытия таблички растягивать оставшуюся табличку программно. Писать:
ЭлементыФормы.Табличка.Высота = 500; Только эту цифру нужно правильно высчитать. |
|||
11
NcSteel
07.09.16
✎
14:42
|
Распологать на пенельках, панельки сворачивать
|
|||
12
NcSteel
07.09.16
✎
14:42
|
+ привязки, смотри как сделано в универсальном отчете и с отображением быстрых отборов
|
|||
13
sema76
07.09.16
✎
14:42
|
(10) Сделал, работает. Только появилась проблема, табличные части статичные стали, они не растягиваются когда раскрываю окно формы.
|
|||
14
sema76
07.09.16
✎
16:29
|
(11) "панельки сворачивать" ?
А просто привязка не поможет, если обе ТЧ на одной панели? Или надо чтобы ТЧ были на разных панелях. Пытаюсь сделать как здесь, не получается: https://helpf.pro/help/view/8379.html |
|||
15
vicof
07.09.16
✎
18:26
|
(10) используй свертку панели
|
|||
16
sema76
08.09.16
✎
11:17
|
(15) Не делал ни разу, не было такой задачи. Есть где-нибудь простой пошаговый пример как это делается? Или видео ...
|
|||
17
sema76
08.09.16
✎
14:14
|
(0) Сделал две панели одна под другой. Сворачиваю нижнюю панель, сворачивается.
Но проблема, в форме после свертки остается пустое место. Как растянуть верхнюю панель до нижней границы нижней панели когда она еще не была свернута. |
|||
18
sema76
08.09.16
✎
17:01
|
???
|
|||
19
sema76
09.09.16
✎
10:52
|
Так и не могу разобраться. Пишут достаточно сделать привязку, но у меня не получается. Создал Форму. В верхней части
ТабличнаяЧасть1 в нижней Панель1 сворачиваю Панель1 Процедура ПриОткрытии() Элементыформы.Панель1.Свертка = РежимСверткиЭлементаУправления.Низ; КонецПроцедуры Сворачивается нормально. Что сделать или какой правильный Программный код привязки должен быть чтобы ТабличнаяЧасть1 растянулась вниз? |
|||
20
sema76
12.09.16
✎
13:11
|
Вроде есть путь сделать. Делаю Панель1. Она нужна чтобы брать ее Высоту. Смысл в том, что при открытии формы и изменении положения и вида формы размеры меняются, их устанавливает сама платформа 1С. На этой панели делаю еще Панель2 и Панель3, в них связанные по КлючуСтроки ТЧ-и. При открытии Сворачивая в Низ Панель3 и задаю Панель2.Высота = Панель1.Высота. Все нормально. Потом (Если нужно для работы) Разворачиваю Панель3 и задаю Панель2.Высота = Панель1.Высота / 2.
Но вот когда снова повторяю то же действие, что и ПриОткрытии(), Панель3 сворачивается, но действие Панель2.Высота = Панель1.Высота не отрабатывается. Если же закрываю Новый документ (Без сохранения), а потом снова создаю Новый документ, действия отрабатываются нормально. Почему при первом открытии Действие не отрабатывается? |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |