Как в 1с развернуть окно на весь экран
Как программно развернуть на весь экран окно управляемой формы, открытое в режиме «блокировать весь интерфейс»?
этот скрипт вызывает рантайм (8.3.6.2152, win10)
WSHShell = Новый COMОбъект(«WScript.Shell»);
WSHShell.SendKeys(«%»);
этот вообще не работает — ничего не происходит
WSHShell = Новый COMОбъект(«WScript.Shell»);
WSHShell.SendKeys(«%»);
WSHShell.SendKeys(«»);
(0) Вот так попробуй:
ПараметрыЭкрана = ПолучитьИнформациюЭкрановКлиента();
ЭтаФорма.Ширина = ПараметрыЭкрана[0].Ширина;
ЭтаФорма.Высота = ПараметрыЭкрана[0].Высота;
(1) Увы, не работает. Возможно, это связано с тем, что в параметрах экрана ширина и высота в пикселях, а в свойствах формы — в неких «символах»:
УправляемаяФорма (ManagedForm)
Ширина (Width)
Использование:
Чтение и запись.
Описание:
Тип: Число.
Содержит ширину формы. Задается в символах.
(с) СП
Справедливости ради — на что-то это влияет, а именно на соотношение размеров элементов в форме, но размер самой формы не меняется
(3) Тоже не работает. За помощь огромное спасибо — нужно хотя бы перепробовать всё, что можно.
Так а в параметрах формы указать не вариант ? И ширину с высотой п омаксимуму установить.
(5) РежимОткрытияОкна = Блокировать интерфейс пользователя
(6) ЭтаФорма.РежимОткрытияОкна = РежимОткрытияОкнаФормы.БлокироватьОкноВладельца;
ЭтаФорма.Ширина = ;
ЭтаФорма.Высота = ;
(7) ЗАменишь на БлокироватьВесьИнтерфейс, и из параметров экрана вставишь значения высоты и ширины
(8) Так именно и делаю; форма открывается в режиме «Блокировать весь интерфейс», выставляю ширину/высоту формы в ПриОткрытии как советовал (1), результат см. в (2). Даже на всякий случай сделал в ПриОткрытии однократный вызов обработчика ожидания, в котором пробовал все эти манипуляции — ничего не помогает.
PS Назвать управляемым этот интерфейс — это какое-то утонченное издевательство. ладно, это эмоции.
(9) Я это ПриСозданииНаСервере() у себя делал.
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену. по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший
Как открыть упр форму на весь экран
Добрый день, есть пара вопросов, делаю рабочий стол пользователя, ничего другого для работы ему не нужно, следовательно Режим открытия окна = Блокировать весь интерфейс.
1) Как открыть окно рабочего стола на весь экран?
2) Как убрать сверху галку закрытия окна? Свойство «отображать кнопку закрытия» снял, толку нет.
По теме из базы знаний
- Как сравнить управляемые формы (XML + XSL)
- Универсальный конструктор отчетов СКД (управляемые формы, тонкий клиент)
- Виртуальная (экранная) клавиатура для управляемых форм
- Как работают управляемые формы и тонкий клиент 1С – взгляд «из-под капота»
- Управляемая консоль отчетов – новый функциональный инструмент для работы с запросами и СКД в управляемых формах
- Дата
- Дата
- Рейтинг всех уровней
- Рейтинг 1-го уровня
- Древо развёрнутое
- Древо свернутое
Свернуть все
2. laperuz 45 10.06.19 13:08 Сейчас в теме
(1)
Посмотрите в сторону режима Киоск (появился, если не ошибаюсь, в версии 8.3.10).
Я решал подобную задачу именно через него.
P.S. Собственно, скрытие кнопки закрытия работает только в новых режимах
Ещё одно новое свойство управляемой формы, ОтображатьКнопкуЗакрытия, позволяет вам скрыть кнопку закрытия формы и одновременно отключить стандартные действия, выполняемые по клавише Esc. Оно работает только в новых режимах открытия основного окна РабочееМесто, ПолноэкранноеРабочееМесто или Киоск. С помощью этого свойства вы можете создавать формы, которые пользователь не сможет закрыть стандартными способами. Предполагается, что для таких форм вы определите иной способ закрытия.
Как развернуть 1С на весь экран?
1С не полностью поддерживает операционки новее ХР, есть глюки.
Используйте операционку 15-летней давности, либо самые новые версии 1С.
Павел КомаровМастер (1296) 7 лет назад
до этого всё было норм, на весь экран
Karbofos VIIIОракул (79330) 7 лет назад
все нормально она поддеживает, и 7 и 8 и 10
Жеребьян Дестребьян Жюримар Пасижюр Искусственный Интеллект (110856) В основном на 99% поддерживает, но есть глючащие исключения. У нас на вин7 1С на всех компах с семеркой так же себя ведёт, переустановка не решает вопрос.
а за край курсором пробовал цеплять и растягивать?
Павел КомаровМастер (1296) 7 лет назад
пробовал, не растягивается
лина тортинка Мудрец (15083) ну тогда как там дальше написали — во вкладках ^^ наверное
Правой кнопкой по значку 1С, пункт «изменить».
На вкладке «экран» двигаем курсор на необходимый размер удаленного рабочего стола. Крайне правое положение — во весь экран.
Чтобы не повторять эти действия каждый сеанс на вкладке «общие» нажимаем кнопку «сохранить»
Karbofos VIIIОракул (79330) 7 лет назад
человек вроде как локально работает..
Олег Олегович Просветленный (22795) Если приглядеться, можно увидеть значек RDP на рабочем столе, и на панеле управления окном 1c отображена кнопка «свернуть в окно».
Как в 1с развернуть окно на весь экран
Загрузка. Пожалуйста, подождите.

Сообщение сайта
(Сообщение закроется через 2 секунды)
Darina —>
Darina
![]()

Просмотр профиля

Найти сообщения пользователя
21.03.13, 8:55
Подскажите, есть ли такая возможность 1С при открытии в Конфигураторе окошка модуля объекта либо формы разворачивать его на весь экран с клавиатуры.
1С:Предприятие 8.2 (8.2.17.153)
pumbaE —>
pumbaE
![]()

Просмотр профиля

Найти сообщения пользователя
21.03.13, 15:07
В стандартном конфигураторе, насколько помню нет такой возможности.
Достаточно один раз максимизировать окно и все остальные тоже сразу будут открываться так же.
Эт я почему раньше злой был? Потому, что у меня снегопата не было!
Спасибо сказали: Darina,
Petre —>
Petre
![]()

Просмотр профиля

Найти сообщения пользователя
21.03.13, 15:59
Alt + Пробел; Право (в нужное окно); «Р».
Допрацьовую:
— «Бухгалтерія для України 2.1»;
— «Альфа-Авто: Автосалон+Автосервіс+Автозапчастини, українська версія».
Darina —>
Darina
![]()

Просмотр профиля

Найти сообщения пользователя
28.03.13, 9:46
Цитата(pumbaE @ 21.03.13, 16:07)
Достаточно один раз максимизировать окно и все остальные тоже сразу будут открываться так же.
Цитата(Petre @ 21.03.13, 16:59)
Alt + Пробел; Право (в нужное окно); «Р».
А вот такое сочетание — Alt + Пробел — вызывает новое окно(восстановить,свернуть,закрыть). Нажимаю «восстановить» ентером, сворачивает 1С.
1С:Предприятие 8.2 (8.2.17.153)
logist —>
logist
![]()

Просмотр профиля

Найти сообщения пользователя
28.03.13, 10:02
Цитата(Darina @ 28.03.13, 9:46)
А вот такое сочетание — Alt + Пробел
Это действует только всего окна приложения (в 8-ке по крайне мере)
Личные бесплатные консультации не даю, для этого есть форум!
Petre —>
Petre
![]()

Просмотр профиля

Найти сообщения пользователя
28.03.13, 10:30
В 8-ке не работает, только в 7-ке.
В 8-ке: Alt + «-«.
Цитата(Darina @ 28.03.13, 9:46)
А вот такое сочетание — Alt + Пробел — вызывает новое окно(восстановить,свернуть,закрыть). Нажимаю «восстановить» ентером, сворачивает 1С.
После того, как «новое окно» появилось, необходимо стрелочками спозиционироваться на нужном дочернем окне, а потом для него выбрать действие.
Допрацьовую:
— «Бухгалтерія для України 2.1»;
— «Альфа-Авто: Автосалон+Автосервіс+Автозапчастини, українська версія».
Спасибо сказали: Darina,
Darina —>
Darina
![]()

Просмотр профиля

Найти сообщения пользователя
28.03.13, 11:29
Цитата(Petre @ 28.03.13, 11:30)
После того, как «новое окно» появилось, необходимо стрелочками спозиционироваться на нужном дочернем окне, а потом для него выбрать действие.
Я интересовалась- для 8.2.
Alt + «-» вызывает новое окно(восстановить,свернуть. закрыть). Выбираю стрелочкой «развернуть», ентер. Спасибо.
. и все равно, слишком много движений
1С:Предприятие 8.2 (8.2.17.153)