![]() |
![]() |
![]() |
|
Как увеличить высоту формы программно? | ☑ | ||
---|---|---|---|---|
0
MaxS
13.10.10
✎
13:53
|
1С 8.2, обычная форма, хочу програмно увеличить высоту формы и под комментарием вставить такое же поле ввода.
ЭлементыФормы = ЭтаФорма.ЭлементыФормы; ЭтаФорма.Высота = ЭтаФорма.Высота + 24; ЭлементыФормы.ОсновныеДействияФормы.Верх = ЭлементыФормы.ОсновныеДействияФормы.Верх + 24; В отладчике смотрю, действительно высота меняется, но визуально нет. наверное привязывается к нижней выравнивающей линии. В результате нижние кнопки формы под добавленным полем ввода. |
|||
1
Mitriy
13.10.10
✎
13:54
|
(0) в 8.1 я это не победил...
|
|||
2
RomaH
naïve
13.10.10
✎
14:12
|
... на 8.1 вроде сталкивался
... насколько помню - пришлось сначала удалить мешающие элементы, а затем увеличивать размер формы |
|||
3
RomaH
naïve
13.10.10
✎
14:16
|
||||
4
DailyLookingOn Sunset
13.10.10
✎
14:53
|
Ширину и высоту формы можно изменить, если у формы установить в ложь
свойство "Исп. только видимую область". Возможно тоже самое нужно сделать со свойством "Использовать выравнивающие линии". Свойства не программные, изменяется в конфигураторе. Изменить ширину и высоту формы можно только в процедуре "ПриОткрытии", изменения в модуле формы и процедуре "ПередОктрытием" результата не дают. Соответственно и весь код по установке положения размеров должен находиться в процедуре "ПриОткрытии". |
|||
5
Mort
13.10.10
✎
15:00
|
(0) Мой тебе совет забей.
|
|||
6
MaxS
13.10.10
✎
15:08
|
(3) форма документа. там есть панель формы, но у неё нет высоты.
Пробовал играться высотой других элементов, не вышло. (4) если в форме есть место, то без проблем добавить поле ввода. а менять форму в конфигураторе, теряется смысл subj (5) а потом всю жизнь (мне или другому) тратить на ручные обновления форм типовых конфигураций? нет уж, на крайний случай поле комментарий можно сделать уже в 2 раза. ) |
|||
7
MaxS
14.10.10
✎
11:49
|
(0) не вышло (
приходится искать свободное место на форме, либо уменьшать размеры имеющихся элементов. неуправляемая форма, однако ( |
|||
8
Рэйв
14.10.10
✎
11:52
|
в 8.1
Форма (Form) Высота (Height) Использование: Чтение и запись. Описание: Тип: Число. Содержит высоту окна формы (в логических единицах). См. также: Форма, свойство Ширина не оно? |
|||
9
MaxS
14.10.10
✎
11:55
|
(8) программно меняется, читаешь - действительно изменилось. Визуально не меняется.
|
|||
10
Рэйв
14.10.10
✎
11:56
|
(9)У меня все менялось. Может дело в привязках какихто?
|
|||
11
MaxS
14.10.10
✎
11:58
|
(10) нижняя командная панель привязывается намертво и изменение привязок на неё не действует. т.к. скорее всего привязывается к выравнивающим линиям.
|
|||
12
Рэйв
14.10.10
✎
12:03
|
(11)У меня ее просто не было:)
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |