Имя: Пароль:
1C
1С v8
Параметры открытия формы (обычное приложение)
0 vitaliklibra
 
16.06.15
10:32
Всем привет!

Возможно ли задавать параметры при программном открытии формы (новой или существующей)? Я имею в виду положение на экране, ширину и высоту, режим изменения размеров и др. Если да, то каков код?

Спасибо ответившим!
1 butterbean
 
16.06.15
10:35
у обычных форм есть свойства Высота, Ширина, СпобобОтображения и т.п.
2 vitaliklibra
 
16.06.15
10:36
(1) - эт я видел)))
А как в коде это задать?

Справочники.Номенклатура.ПолучитьФорму("Форма").Открыть();

Где тут устанавливать эти параметры? Предположительно, нужно их где-то передавать в виде структуры, но вопрос: ГДЕ?
3 butterbean
 
16.06.15
10:37
(2) ПолучитьФорму() возвращает саму форму
4 vitaliklibra
 
16.06.15
10:39
(3) Так мне и нужно получить саму форму (см. название темы), только при открытии установить определенные ее свойства.
5 palpetrovich
 
16.06.15
10:41
(4) наверное нужно разделить (2)
ТекФорма = Справочники.Номенклатура.ПолучитьФорму("Форма");
// задаешь что надо этой ТекФорма
ТекФорма.Открыть();
6 butterbean
 
16.06.15
10:42
(4) ээээ
Форма = ...ПолучитьФорму();
Форма.Высота = xx;
Форма.Ширина = xx;
Форма.Открыть();
7 patria0muerte
 
16.06.15
10:42
Форма = Спраовчник.Номенклатура.ПОлучитьФорму(Форма);
Форма.Высота = 1;
Форма.Ширина = 1;
Форма.Открыть();
8 vitaliklibra
 
16.06.15
10:46
(5) (6) (7) - то, что нужно! Спасибо ребят! Хорошего всем дня!)