1с открыть форму не на весь экран
Написал внешнюю обработку (типа интерфейс, там ссылки на документы и справочники). Сделал что он открывается при загрузке 1с. И хочу что бы рядовой сотрудник не мог ее закрыть (буду делать проверку на роль).
Вопрос - как запретить закрытие обработки, только при закрытии 1с. Учту и другие варианты))
П.С. Зациклить вопрос "Уверены ли вы?" походу не даст закрыть 1с). а было б весело
__________________Помощь в написании контрольных, курсовых и дипломных работ здесь
Развернуть браузер на весь экран без возможности свернуть, закрыть открыть другую программу и тд
Здравствуйте, возможно пишу не в том разделе, если ошибся прошу прощения. Вообщем стоит следующая.
Открыть обработку или форму, заполнив весь экран (8.3)
Здравствуйте, возникла необходимость открыть форму и сделать ее побольше, убрав панель разделов и.
Как при закрытии формы сохранить весь текст который был написан в richTextBox1 без файла?
Как при закрытии формы сохранить весь текст который был написан в richTextBox1 сделать это без.
Как при клике на Submit открыть новое окно не на весь экран, и передать туда все методом POST?
Добрый день, я только начинаю позновать азы языка так что есть маленькая задачка, смотрите есть.
Я в эту процедуру написал
кнопку на форму "закрыть 1с"
СанкционированноеЗакрытие = Истина;
ЗавершитьРаботуСистемы(Ложь);
тем, кому положено по ролям - при открытии выставить:
СанкционированноеЗакрытие = Истина;
в ПередЗакрытием() засунуть
Если НЕ СанкционированноеЗакрытие Тогда
Отказ = Истина
КонецЕсли;
Добавлено через 9 минут
ну и до кучи: свойство формы "РежимОткрытияОкна" сделать "Блокировать окно владельца"
При закрытии окна закрывается весь проект
Собственно есть Две формы MainForm вызывается из основного потока. И есть SubForm она вызывается.
Избежать закрытия Application при закрытии последней книги через ActiveWorkbook.Close
Добрый день. Есть проблема следующего плана. Мне нужно, чтобы xlsm файл, открываемый не в режиме.
Открыть форму в без возможности редактирования полей, но с разрешением на удаление записи
Добрый вечер. Подскажите каким макаром можно открыть форму без возможности редактирования полей, но.
Открыть картинку на весь экран из Галереи
Всем добрый вечер! Разрабатываю приложение для Android. В приложении галерея, подкачиваю картинки.
Открыть документ PDF на весь экран
Здравствуйте Я открываю имеющийся файл следующим образом .
Особенности реализации режима рабочего стола
В 1С : Предприятие 8 реализован специальный режим работы формы - режим рабочего стола. При работе в режиме рабочего стола форма не имеет заголовка, не отображается в панели окон и в меню " Окна " , а также не закрывается при использовании специально выделенных комбинаций клавиш ( например, Shift+Esc) . Если форма имеет состояние окна Обычное , то она занимает всю рабочую область главного окна приложения, при этом кнопки управления не появляются в главном меню, а если имеет состояние окна Свободное , то форма занимает все пространство рабочего стола и перекрывает собой системные панели Windows .
Для реализации режима рабочего стола существует свойство формы РежимРабочегоСтола , доступное из палитры свойств и встроенного языка. Если данное свойство имеет значение Истина , то форма открывается в режиме рабочего стола. Данный режим может быть полезен при реализации рабочего места кассира, в котором требуется создать специальную форму, занимающую все пространство экрана.
Также существует возможность управления способом отображения формы при ее открытии. Для этого у формы существует свойство СпособОтображенияОкна , доступное из палитры свойств и встроенного языка. Существуют следующие способы отображения окна формы :
Минимизированное - форма открывается в минимизированном виде, Максимизированное - форма открывается в максимизированном виде. Если форма имеет состояние окна Обычное , то форма занимает всю рабочую область главного окна приложения, а если имеет состояние окна Свободное , то занимает все пространство рабочего стола Windows .Для установки данного свойства из встроенного языка введено специальное перечисление ВариантСпособаОтображенияОкна .
Для управления возможностью изменения способа отображения окна существует свойство ИзменятьСпособОтображенияОкна , доступное из палитры свойство и встроенного языка. Данное свойство может принимать следующие значения :
- Разрешить - форме разрешено изменять способ отображения. В заголовке формы имеются кнопки управления способом отображения,
- Запретить - форме запрещено изменять способ отображения,
- Авто - зависит от состояния окна формы. Если форма имеет состояние окна Обычное , то форме разрешено изменять способ отображения и в заголовке присутствуют кнопки управления способом отображения формы. Если форма имеет состояние окна Свободное , то форме запрещено изменять способ отображения.
Для установки данного свойства из встроенного языка введено специальное перечисление ИзменениеСпособаОтображенияОкна .
Свойства СпособОтображенияОкна и ИзменятьСпособОтображенияОкна можно использовать, например, для модальных форм. По умолчанию, модальные формы открываются в обычном виде и не имеют кнопок управления способом отображения. Если требуется создать модальную форму, которая может быть максимизированной, то необходимо установить свойство ИзменятьСпособОтображенияОкна равным Разрешить . В этом случае модальная форма будет иметь кнопки управления способом отображения окна.
Видеоролик выполнен в программе «1С:Бухгалтерия 8» релиз 3.0.43.123 на технологической платформе «1С:Предприятие 8.3» версии 8.3.7.1805.
Список окон, открытых в программе на текущий момент, доступен в диалоге управления окнами, для вызова которого нужно выбрать пункт Окна – Все окна главного меню.
Чтобы перейти к требуемому окну, нужно выбрать его в списке и нажать на кнопку Перейти. Диалог Окна закроется автоматически.
Чтобы закрыть несколько окон, следует выбрать их с помощью мыши, удерживая клавишу Shift, и нажать кнопку Закрыть окна. Основное окно и начальная страница не могут быть закрыты с помощью этого диалога.
Интерфейс Такси программы позволяет открывать несколько окон одновременно. Это может быть полезно в различных ситуациях, например, для сравнения документов или отчетов.
Чтобы отобразить два окна на экране, существуют способы:
- закрепить одно из окон;
- показать вместе (объединить) два окна.
Команды для закрепления/отображения окон доступны при соблюдении условий:
- текущая форма не является начальной страницей;
- в рабочей области основного окна есть открытая форма;
- текущая форма не блокирует интерфейс.
Закрепленное окно всегда отображается в основном окне.
Для закрепленного окна действуют следующие правила:
- в каждый момент времени может быть закреплено только одно окно;
- при закреплении следующего окна предыдущее закрепление отменяется;
- закрепленное окно не может участвовать в объединении.
Чтобы закрепить окно в требуемой позиции, следует использовать соответствующую команду (Закрепить слева; Закрепить справа; Закрепить сверху; Закрепить снизу), которую можно вызвать из меню:
- в области системных команд - по кнопке Показать вместе с другим окном или закрепить;
- в главном меню - по соответствующей команде в подменю Окна;
- в контекстном меню заголовка формы или элемента панели открытых окон.
При закрытии «закрепленного окна» рабочая область основного окна вернет свой первоначальный размер.
Чтобы открепить окно следует выбрать команду Открепить/разъединить.
Объединенные окна – два окна, которые отображаются рядом в рабочей области основного окна. При переходе на одно из объединенных окон, отображаются оба окна.
При объединении окон существуют следующие правила:
- одно окно может участвовать одновременно только в одном объединении;
- в объединении не могут быть использованы закрепленные окна.
Чтобы объединить окна, следует использовать команду Показать вместе с другим (вертикально)/Показать вместе с другим (горизонтально) с подменю из списка открытых окон. Команды доступны:
- в области системных команд - по кнопке Показать вместе с другим окном или закрепить;
- в главном меню – по соответствующей команде подменю Окна;
- в контекстном меню открытого окна или элемента панели открытых окон.
Чтобы разъединить окна, следует выбрать команду Открепить/разъединить.
если тебе надо тупо кнопка на все е. лицо, и ты не знаешь, какого размера будет монитор, то я бы тебе советовал курить в сторону клика на форме. то есть, форма на весь экран и клик на ней. ну, както так.
(4)
Рисую программно. Делаю ширину 10000. Открывается форма на половину экрана. Эта форма полностью в кнопке. Делаю "развернуть форму на весь экран" - ширина кнопки не меняется
Вот текст модуля формы
Сделай две кнопки рядом и к ним привязи одну и ту же функцию
(18)
Они в сумме все равно на полэкрана максимум. Исходная задача у меня вообще кнопками замостить. Но не мостится.
Кроме того, рядом они не будут - будет промежуток. Это ж УФ
(19) так сколько будет кнопок. и привязка будет к твоему экрану. на другом. может быть лажа
(21)
Вот не хотелось бы лажи. Почему-то другие элементы нормально тянутся, и в обычной форму вполне можно кнопку полностью растянуть, а вот кнопки в УФ напрочь отказываются
(22) вариант поле с гиперсылкой вместо кнопки. Его можно коасиво нарисовпть под нее :-)
Декорации с гиперссылками вместо кнопок не подходят?
и эти люди пинают 1С за интерфейс такси.
(20)
Группа растягивается хорошо, а вот кнопка в ней - нет
(24)
Декорации оставляю на крайни случай. Они хорошо тянутся :)
(30)
Да куда 1000
это много.
Пусть начнет со 100 хотя бы
(33) да, на последнем релизе 8.3 в режиме такси тоже самое
(35)
Вот не понимаю, почему все, кроме кнопок ведет себя нормально?
(38)
Да..
Возможно там ограничение что ли на ширину кнопок по отношению к форме в платформе.
а с каких это пор кнопка должна на весь экран растягиваться? это же кнопка, а не прокрутка. какой-то ламерский вопрос у классика.
(40) Если в моем примере форму делать не на весь экран, но кнопка всю ее и занимает
(42)
Да мне одну кнопку не сильно надо - это я упростил для вопроса здесь. Несколько горизонтальных кнопок тоже обрубается на середине
(44) кнопка это не андон, для того чтобы растянуть кнопку ее нужно надеть на голову
Просто странно, что несмотря на введенный размер по гоизонтали, кнопка останавливается в росте на каком то пределе.
(35)
А куда обычно про 1сные баги пишется?
Наверняка тупо баг
(51) в 83 есть такая фича как открытие закладок внутри. судя по скрину она как раз размером с эту рабочую площадь.
(52) гы))) можешь даже не расчитывать что то что прочитают прямо сразу побегут фиксить. пофигу им это.
Я уже 4 года жду когда колонки в ТЧ на форме будут нормального размера а не чертикак.
на последнем релизе 8.3 у меня не создается начальный образ распределенки в 24 гб
(54)
Вот ты ж вроде как "торгаш". Как кнопочные фронты рисуешь? Или на УФ не делал?
(60) во всю пашу уже три года. 2/3 продаж разработок это УТ11
Хотя за УТ10 я больше прошу денег за теже разработки. Причина банальна: на УТ10 они более функциональны и масштабны.
(61)
Почему в обычной форме этого разума нет?
Врядли фикс на кнопку. Та же фигня происходит, когда горизонтально две кнопки рисуешь
И чесно скажу - я за. ся!! регулировать эти управляемые формы.
Они рально кривые. И я как человек который 3 года в 1С работал пользователем (бухгалтером) скажу - что нереально много времени тратится именно на работу с формами, по сравнению с той работой которой нужно выполнить пользователю.
(65) Ну может длина кнопки хранится в переменной длиной байт.
(67)
Ты наверное не понял. Если две кнопки рядом горизонтально, то правая границы правой кнопки не выходит за определенный предел. Т.е. ширина КАЖДОЙ кнопки получается в два раза меньше, чем при варианте "одна кнопка в строке"
Юзеры тратят колоссальное время для обработки нужнымх им данных наижмая лишние кнопки или постоянно двигая интерфейс, колонки - которые вечно расползаются. или не помещаются, или еще чего то.
Те по простому - громадная часть трудозатрат обычных пользователей - это тупые действия с интерфейсом.
Это неприемлемо.
(68)
Видимо связано с размерами группы в которую они входят.
Там тоже есть ограничение.
Читайте также: