57 просмотров
Рейтинг статьи
1 звезда2 звезды3 звезды4 звезды5 звезд
Загрузка...

Окно в 1С невозможно сдвинуть — как переместить окно, если заголовок окна недоступен (1С: Программисту) — 1c-h

formatcenter

Формат-Центр: доступно для всех – о мире высоких технологий.

новости, сплетни, статьи, советы, обзоры на тему компьютеров и IT

Как вернуть окно которое за пределами экрана? Советуют профессионалы. : )

В жизни каждого бухгалтера (и не только бухгалтера, но почему-то чаще всего страдают именно они, а так же девушки любых профессий связанных с компьютерами) происходит такая вещь: внезапно какая-либо иконка, либо кнопка в 1С, перестает открываться. Звучит жалоба примерно так:

“Я кликаю на кнопку/иконку, а окошко не появляется”

На самом деле, окошко конечно появляется. Но появляется оно ЗА пределами экрана, куда его сама жалобщица неведомым образом загнала. (Каким образом можно такого добиться, науке неизвестно). Понять, что окошко есть, но за пределами экрана, можно хотя бы по тому, что появляется “плашка” окна на панели задач Windows, или на панели 1С.

Вернуть окошко можно тремя способами.

Способ 1: кликаем правой кнопкой мыши на значке окна на раб. столе или плашке окна в 1С. В открывшемся окне выбираем в закладке свойства ярлыка “запускать развернутым на весь экран” или выбираем в появившемся меню “развернуть окно на весь экран”. Общий смысл действа – заставить окно разворачиваться на весь экран – в этом режиме оно всегда будет полностью видимым.

Способ 2: сменить разрешение экрана. Кликаем правой кнопкой мыши на рабочем столе – выбираем свойства экрана – меняем разрешение экрана на б0льшее. Было 1280х720 – ставим 1440 на 900, и т.п. С большой долей вероятности – пропавшее окошко появится с какого-то из краев экрана, и его можно будет вытащить в центр, и вернуть прежнее разрешение экрана.

Способ 3: (самый “правильный”)
– Двойной клик на значке (“запустить” окно), или Нажать на “плашке” окна в панели задач windows/1C (цель – сделать окно “активным”);
– Нажать и отпустить Alt;
– Нажать и отпустить Space (пробел);
– Нажать и отпустить стрелку “Вниз”;
– Нажать и отпустить Enter (перенос);
– Нажать и отпустить стрелку “Вверх”;
– Начать двигать мышкой.
В результате окно получается “намертво” прилипшим к курсору мыши, и вы его вытащите просто двигая мышкой. Выглядит очень эффектно, похоже на волшебство. : )

Использование модальных окон в данном режиме запрещено (1С 8.3)

«Использование модальных окон в данном режиме запрещено» — такая ошибка сейчас начинает беспокоить пользователей и программистов 1С с приходом нового интерфейса платформы 1С 8.3 — «такси«.

Разработчики технологической платформы 1С идут в ногу со временем, стандартизируя своё решение под мировые стандарты разработки программного обеспечения. Все стандарты так или иначе сводятся к единому интерфейсу, близкому к веб-страницам.

Модальные и всплывающие (pop-up) окна считаются плохим тоном и уже давно перестали быть нормальным при разработке софта. Пользователи привыкли к работе «в одном окне».

Особенно часто мы видим ошибку модальности у следующих методов 1С:

Разработчики платформы 1С 8 с выходом нового интерфейса «такси» приняли верное решение — попытаться переучить разработчиков прикладных решений на новый лад. Они включили в новую платформу возможность — «режим использования модальности».

Быстрое исправление проблемы

Если нет времени разбираться и нужно быстро решить задачу, предлагаем простое, но не совсем правильное решение. Для быстрого исправления ошибки достаточно сменить режим модальности в свойствах конфигурации.

Для этого зайдите в систему в режиме конфигуратор, откройте конфигурацию:

Если вы только начинаете программировать в 1С или просто хотите систематизировать свои знания – попробуйте Школу программирования 1С нашего друга Владимира Милькина. Пошаговые и понятные уроки даже для новичка с поддержкой учителя.
Попробуйте бесплатно по ссылке >>

Получите 267 видеоуроков по 1С бесплатно:

В открытой конфигурации вызовите контекстное меню, нажав на корень конфигурации правой кнопкой, выбрав «Свойства»:

Откроются свойства конфигурации, где в подвале есть интересующее нас свойство — «Режим использования модальности», выберите режим «Использовать»:

После этого сохраните и примените изменения, нажав клавишу «F7».

Читать еще:  Как Восстановить Айфон Без Резервной Копии ~ NET.Гаджет

Правильное решение задачи

Правильный способ решения этой проблемы — доработать конфигурацию или внешнюю обработку под новые требования.

Предупреждение, вопрос, диалоговые окна и другие модальные окна — всё это необходимо переписывать на новый лад.

Встроенные операторы, которые вызывали модальные окна, необходимо заменить на дублирующие функции.

  • Предупреждение — ПоказатьПредупреждение;
  • Вопрос — ПоказатьВопрос (подробно — вопросы при асинхронном вызове);
  • ВвестиЧисло — ПоказатьВводЧисла.

При этом появился специализированный объект — ОписаниеОпевещения.

Необходимо заменить на:

При этом добавить подобную процедуру на клиенте, которая отработает, когда значение будет введено пользователем:

Формы, которые разрабатываются внутри конфигурации, открываются точно так же. Достаточно заменить метод «ОткрытьФормуМодально» на «ОткрытьФорму», прописав описание оповещения и нужную для него новую процедуру.

Чтобы открывающейся формой закрыть доступ к вызываемой форме, достаточно в свойстве формы указать в свойстве «РежимОткрытияОкна» значение «Блокировать окно владельца»:

Другие статьи по 1С:

Если Вы начинаете изучать 1С программирование, рекомендуем наш бесплатный курс (не забудьте подписаться на YouTube — регулярно выходят новые видео):

К сожалению, мы физически не можем проконсультировать бесплатно всех желающих, но наша команда будет рада оказать услуги по внедрению и обслуживанию 1С. Более подробно о наших услугах можно узнать на странице Услуги 1С или просто позвоните по телефону +7 (499) 350 29 00. Мы работаем в Москве и области.

Настройка рабочей области конфигуратора

Настройка панелей

Конфигуратор спроектирован таким образом, чтобы максимально использовать рабочую область за счет автоматического выбора нужных панелей инструментов для каждого вида окна. Так, при редактировании табличного документа конфигуратор предоставляет
панель инструментов, предназначенную для выполнения команд по редактированию табличного документа; при переходе в окно, содержащее модуль формы, конфигуратор закрывает панель инструментов табличного документа и показывает панель инструментов
текстового редактора.
Пользователь может самостоятельно настроить состав панелей инструментов и их размещение на экране. Если при настройке стандартной командной панели на ней размещают команды, которые отсутствуют на этой панели по умолчанию, то возможна ситуация, когда после перезапуска конфигуратора порядок команд на командной панели будет изменен. В этом случае рекомендуется скрыть стандартную панель, а вместо нее создать дополнительную командную панель, разместив на ней требуемые команды в нужном порядке.
Порядок команд на ней изменяться не будет.
Помимо панелей инструментов внизу располагается Панель окон и Панель состояния. Каждая из них занимает отдельную строку и не может быть перемещена в другое место. Если какая-либо панель не нужна, то ее можно скрыть с помощь контекстного меню в любом месте любой панели. Панель показывается, если слева от ее названия установлен флажок, и скрыта, если флажок снят. Для изменения режима показа панели достаточно в контекстном меню выбрать строку с наименованием панели.
Чтобы панель окон не занимала постоянно часть рабочей области программы, можно установить режим Автоматически прятать. При работе панель окон скрыта. Чтобы она появилась, нужно подвести указатель мыши к месту размещения панели.

Окно «Конфигурация»

Окно Конфигурация может быть закрыто и открыто в любой момент времени. После выбора всех требуемых для работы окон окно Конфигурация может быть закрыто. Закрытие окна не приводит к окончанию работы с конфигурацией. Его можно открыть в любой момент.
Первоначальное состояние окна Конфигурация – Прикрепленное . В этом состоянии оно «перекрывает» все окна, находящиеся в состоянии Обычное (большинство окон показываются в этом состоянии). Чтобы использовать область, занимаемую окном
Конфигурация, его состояние можно изменить на Обычное (в этом случае другие окна будут показываться поверх окна Конфигурация ) или на Прячущееся (если окно не нужно, оно скрывается автоматически, а при подведении к нему указатель мыши раскрывается).

Использование режимов показа окон

В режиме Обычный окно может располагаться (его видно) только в пределах свободной рабочей области конфигуратора. Использование других режимов позволяет расширить рабочую область или рациональнее ее использовать. Кроме того, можно «вынести» окно за
пределы рабочей области.
Каждое окно (кроме калькулятора) в конфигураторе может быть переведено в режим Прячущееся. Этот режим позволяет без лишних действий выбрать нужное окно для просмотра и редактирования, переведя указатель мыши в строку с заголовком окна. Когда просмотр закончен, для сворачивания окна достаточно просто перевести указатель мыши на любое другое окно или заголовок другого прячущегося окна. Целесообразно в этом режиме использовать окна, работа с которыми носит кратковременный характер (синтакс-
помощник, окно Конфигурация , окно сообщений и результатов поиска, а также окно прикладных объектов, табличных и текстовых документов, открываемых в основном для просмотра).
Режим состояния окна Свободное позволяет поместить данное окно в любое место экрана, независимо от размеров и положения окна программы (конфигуратора).
В режиме Прикрепляемое окно может быть прикреплено к другому окну, находящемуся в этом состоянии, или к одной из сторон окна, а также расположено поверх другого прикрепляемого окна (совмещенные окна).
Рекомендуется совмещать такие окна, просмотр которых одновременно не требуется. Например, окно палитры свойств и окно синтакс-помощника или Табло и Стек вызовов во время отладки.

Читать еще:  Кейс. Как оживить запущенный аккаунт в Instagram и получить продажи - SMM-продажник от Лары и Пронина

Окно в 1С невозможно сдвинуть — как переместить окно, если заголовок окна недоступен (1С: Программисту) — 1c-h

Войти

1с, RemoteAp и “модальные окна”

Проблема стара как мир. Многочисленные форумы – кто виноват – Microsoft или 1с датированы еще 2008 годом и не прекращаются и поныне.
А проблема решилась сама собой .

Но по порядку.

Лично меня это коснулось после перевода 1с на RemoteAp в составе Windows Server 2008 R2.

После переноса сетевой версии на удаленное приложение наступило счастье.

Но нашлись “несчастные” пользователи .

Понадобилось поменять свойства одной из табличных ячеек – тырк правой кнопкой мыши на нее, а в ответ тишина.
Тырк еще раз – снова тишина. На пятый раз окно свойств появилось.
И так – регулярно. Нужны свойства – терпи и тыкай.

Полез я в интернет и узнал о проблеме так называемых модальных окон.
Реакция на правую кнопку, оказывается, есть. Но окно это просто появляется на заднем плане. То есть, под основным изображением или за пределами экрана, который показывает тебе RemoteApp. А на какой-то 5-6 раз оно таки почему-то вылезает на передний план.
1с в этом пиняла на Microsoft. А Microsoft заверяла, что у них всё работает как надо.

В интернете на тех самых форумах было много советов, но никому они в результате не помогали. Не помогли и мне. Перечислять их тоже не буду (решение оказалось единственным и о нем ниже).
Проблема касалась всех серверов – 2008, 2008R2, 2012, 2012R2. И клиентов – 2000, XP, Vista, Seven. И 1с -7,8. При этом “Удаленный рабочий стол” был обделен сей проблемой. RemoteApp модальные окна с первого раза показывать не желал.

Я уже смирился – уговорил “несчастных” терпеть эти лишние клики (менять свойства ячеек форм не часто приходится).

Решение пришло само. В виде Windows 8. Как ни странно, но клиент RemoteApp из восьмерки не страдал этой скрытностью – все окна свойств показывались по первому требованию – так как и надо было!

Значит всё же виноват оказался Microsoft, а точнее его клиент удаленного рабочего стола.

Так что решение простое – ставить восьмерку. Или попробовать выцепить клиента и адаптировать под более старые ОС.

Совет: Как настроить начальную страницу в 1С 8.3?

Начальная страница в любой конфигурации 1С может являться эффективной точкой старта работы и источником наглядной информации, если ее правильно настроить. И хотя в программе 1С:Бухгалтерия 8 начальная страница сразу содержит большое количество полезной информации, в других конфигурациях возможности начальной страницы не будут достаточно задействованы без дополнительной настройки. Как настроить начальную страницу в 1С:Бухгалтерии и других конфигурациях?

В программе 1С:Бухгалтерия 8 кнопка настройки расположена прямо на начальной странице. Однако в других конфигурациях для настройки начальной страницы необходимо зайти в главное меню (стрелка в левом верхнем углу экрана), “Вид”, “Настройка начальной страницы. “. Далее мы рассмотрим пример настройки на примере конфигурации 1С:Бухгалтерия государственного учреждения 8.

Читать еще:  Как восстановить удаленную музыку в ВК - пошаговое руководство

Элементы начальной страницы можно расположить в двух колонках. Если используется только одна колонка, то элементы будут расположены друг под другом на всю ширину окна. В окне настройки можно менять взаимное расположение элементов как в пределах одной колонки, так и между разными колонками. При этом в 1С:Бухгалтерии 8 начальная страница формируется по другой логике – элементы располагаются в 3 колонки последовательно один за другим.

В данном случае доступно очень мало элементов для отображения. Предположим, мы хотим видеть на начальной странице список выставленных счетов и их статус. Для этого необходимо выйти из программы и зайти в конфигуратор.

Внимание! Внесение изменений в конфигурацию может привести к нарушению функциональности программы. Не вносите изменения, в которых вы не уверены!

В режиме конфигуратора: 1. Для начала откроем конфигурацию (на скриншоте кнопка 1, если кнопка не активна , сразу переходим к шагу 2). 2. Щелкнем правой кнопкой на названии конфигурации для открытия контекстного меню 3. Нажмем на кнопку “Открыть рабочую область начальной страницы”

Откроется соответствующее окно, в котором происходит настройка начальной страницы. Здесь можно задать шаблон начальной страницы (одна или две колонки), указать видимость различных форм для разных групп пользователей (например, сделать некоторые элементы недоступными пользователям определенной группы прав). Чтобы добавить новую форму, нажмем на кнопку “Добавить”

В открывшемся окне нужно найти форму, которую необходимо добавить на начальную страницу. В данном случае искомая форма находится в группе “Документы”, “СчетНаОплату”. Выбор “ФормаСписка” выведет на начальном экране список счетов на оплату. В данном окне вы можете найти любую нужную вам форму – документы, справочники, отчеты.

После того, как нужные формы добавлены, необходимо сохранить и обновить конфигурацию баз данных.

Теперь если закрыть конфигуратор и вернуться в программу, можно обнаружить, что на начальной странице появилась новая форма.

Пройдите курсы 1С и Вам больше не понадобятся советы и руководства!

Окно ошибок 1С:Предприятие

В данной статье по 1С Бухгалтерии я остановлюсь на теме правильного использования окна служебных сообщений. Некоторые проблемы у пользователей (причем не только у начинающих) вызывает применение этого весьма полезного окошка. Для начала выясним, что это вообще такое и зачем оно нужно.

Для 1С Бухгалтерии 8.2 это поле внизу окна программы. Выглядит вот так.

[нажмите на картинку для увеличения]
Справка: как сохранять фото с сайтов

В данном случае там указана причина ошибки, то есть почему не проводится документ. При появлении такого окна следует изучить информационные сообщения 1С Бухгалтерии — это поможет найти и исправить ошибку.

Запомните: ошибок может появиться больше, чем одна. В таком случае рекомендуется просматривать и исправлять их начиная с самой первой (в верхней части окна). Причина этого в том, что одни ошибки могут являться следствием других, более ранних. Такой приём порой помогает сэкономить много времени на поиске несуществующих (почему?) ошибок, особенно если ошибки сложные.

Другая особенность работы с этим окном в том, что оно не очищается автоматически. Поэтому, чтобы не путать новые ошибки со старыми, рекомендуется вручную очищать окно или просто его закрывать (после того, как всё исправили!).

И наконец, третье. Некоторые пользователи воспринимают данное окно сообщений как некоторую неприятность, которую подкидывает им 1С Бухгалтерия. При этом они просто или не глядя закрывают это окно, либо минимизируют его, поскольку “оно уже надоело появляться“. Надо ли говорить, что такие пользователи потом очень долго ищут сделанную ошибку!

А как обстоят дела в 1С Бухгалтерии 8.3?

[нажмите на картинку для увеличения]
Справка: как сохранять фото с сайтов

В любом случае порядок действий при работе с сообщениями об ошибках остаётся тот же самый.

Подведём итоги

Если при проведении документа 1С Бухгалтерия выдаёт ошибку, то следует внимательно изучить, что именно там написано. Это поможет локализовать ошибку и устранить её.

голоса
Рейтинг статьи
Ссылка на основную публикацию
Статьи c упоминанием слов: