Быстрое масштабирование форм. Быстрое масштабирование форм 1с предприятие увеличить шрифт

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

Внесение индивидуальных правок в программу облегчает работу бухгалтера.

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

Немного иначе придётся действовать, если вы продолжаете работать с программой 1С ещё седьмой версии или более ранней. Чтобы исключить безуспешные попытки, провоцирующие излишние волнения, полезно ознакомиться с рекомендациями опытных пользователей, как в 1С увеличить шрифт.

Итак, если вы решились выполнить действия, благодаря которым удаётся осуществить увеличение размера букв, сначала обратите внимание, какая версия программы 1С установлена на вашем компьютере. Это очень важно, поскольку от этого будет зависеть, как в 1С изменить размер шрифта.

Выполнение действий в 1С 7.7

Если на вашем компьютере установлена программа 1С версии 7.7, выберите на панели основного меню параметр «Сервис», далее кликните по строке «Параметры», после чего вновь совершите переход, выбрав вкладку «Интерфейс». Только теперь у вас отобразится окно, в котором будет находиться кнопка «Выбрать шрифт». Если вы кликните по ней, появится окно, очень похожее на то, с которым сталкивается пользователь при работе с офисными приложениями .

Остаётся выбрать шрифт из предложенных вариантов, стиль его оформления и, конечно же, размер. В завершение не забудьте соглашаться с предложением о сохранении изменённых параметров, каждый раз нажимая на кнопку «Ok», прежде чем закрыть окно.

Выполнение действий в 1С 8.2

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

Первоначально точно также следует зайти в меню «Сервис», перейти в «Параметры», после этого перейти на вторую вкладку открытого окна «Тексты». В нижней части открытого окна вы легко обнаружите строку «Шрифт», открывайте варианты встроенных шрифтов и их размеров, выбирайте тот вариант, который для вас предпочтительнее. Как видите, и в этом случае никакие сложности не возникают. Следуя рекомендациям, можно без проблем достичь желаемого.

Увеличение размера через конфигуратор

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

Теперь загрузится окно структуры базы, расположенное с правой стороны основного окна. Найдите параметр «Стили», кликните по нему, после этого раскроется подсписок. Выберите параметр «Основные», чтобы подвергнуть его редактированию. Далее все деяния автоматически станут понятными, поскольку вам останется выбрать желаемый шрифт, его размер и при желании другие важные для вас параметры.

Если программой пользуются несколько пользователей, предпочитающих разные размеры букв, полезно будет проделать ещё некоторые манипуляции. В частности, перейдите в меню «Операции», проследуйте «Регистры сведений», после этого выберите «Стили пользователей». В открывшемся окне пропишите тех пользователей, которые нуждаются в большом размере шрифта. Напротив выбранного пользователя установите 1 в поле «Номер стиля».

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

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

Реализовано в версии 8.3.10.2168.

Мы реализовали механизм быстрого масштабирования форм. Большей частью он предназначен, конечно, для пользователей, но и разработчики могут его использовать, если в этом есть необходимость.

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

Вы наверняка знаете, что можно увеличить шрифт, изменив разрешение экрана. И некоторое время тому назад мы дорабатывали платформенные механизмы для того, чтобы прикладные решения чётко и корректно отображались при . Но изменение DPI это относительно сложная и «фундаментальная» операция. Во-первых, не все пользователи обладают достаточными знаниями для её выполнения. А во-вторых, она влияет на все приложения, установленные на компьютере. Если нужно что-то увеличить или уменьшить только «здесь и сейчас», или если пользователи не обладают достаточной квалификацией, они не станут менять DPI.

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

В клиентских приложениях

Для изменения масштаба управляемых форм и документов в клиентских приложениях можно использовать либо главное меню, либо команду из области системных команд:

Диалог установки масштаба открывается в правом верхнем углу, но вы можете переместить его в любое удобное вам место экрана:

Масштаб формы можно изменять в диапазоне от 50% до 400%. При этом не просто увеличивается или уменьшается размер шрифта и элементов, а вся форма перестраивается под новые размеры элементов.

Например, вы можете увеличить её до 200%.

Или наоборот, уменьшить до 70%.

Изменение масштаба выполняется на клиенте и не требует вызова сервера.

Масштабирование применяется только к содержимому формы. Системные панели, диалог избранного и диалог истории не масштабируются. Также не масштабируются рамки и полосы прокрутки внутри формы. Изменения размера этих элементов можно добиться путём изменения разрешения экрана (DPI).

Передвигая ползунок, вы изменяете масштаб для одной формы. Но если этот масштаб вы хотите применить ко всем формам, то для этого существует кнопка Установить для всех . Эта же кнопка поможет вам в любое время вернуть масштаб всех форм к 100%.

Несмотря на то, что мы заложили довольно большой диапазон изменения масштаба, мы не считаем, что весь он обязательно будет использоваться. По нашим оценкам пользователи, которые захотят применить эту возможность, слегка уменьшат все формы, до 90-95%, а некоторые формы наоборот слегка увеличат до 105-110%.

Сохранение масштаба

Масштабы хранятся для каждой формы отдельно в локальном хранилище на компьютере пользователя. Кроме этого там хранится общий масштаб для всех форм, который имеет стандартное значение 100%. При установке нового масштаба для всех форм, отдельные значения для каждой формы удаляются.

Масштаб формы в конфигураторе

В конфигураторе вы тоже можете задать масштаб, в котором форма будет показана пользователю. Для этого мы реализовали у формы свойство Масштаб . Это свойство мы рекомендуем использовать в тех случаях, в которых раньше вы использовали ВариантМасштаба : Компактный . Исходить нужно из того, что в компактном режиме масштаб формы равняется примерно 80%.

Предварительный просмотр формы в масштабе

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

В результате форма, отображаемая в области предварительного просмотра, будет увеличена, например, до 150%.

Показ картинок

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

Теперь для отображения задаётся не одна картинка, а набор вариантов этой картинки в виде архива. В этом архиве есть варианты под разные разрешения и под разные варианты интерфейса. Для показа платформа подбирает вариант, подходящий под текущее DPI и масштаб формы.

Например, теперь картинка флажка это набор нескольких вариантов: для платформы 8.2 (обычный интерфейс), для платформы 8.3 (интерфейс Такси ), для компактного режима, для разных масштабов.

Картинки, хранящиеся в конфигурации, тоже могут быть представлены в виде набора. Теперь для картинки вы можете задать не только плотность экрана (масштаб), но и вариант интерфейса, для которого будет использоваться картинка.

Внешний вид программы 1С полностью (или почти полностью) настраивается. Например, шрифт, который используется и конфигуратором 1С, и в режиме Предприятие 1С. Шрифтами можно управлять напрямую из языка 1С.

Конечно, кому-то это может показаться «всякими интерфейсными штучками», но для многих важна возможность настроить программу «под себя».

Шрифты 1С для программиста

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

Тексты программ имеют стандартную, сложившуюся исторически расцветку. Некоторым она может показаться странной, особенно тем, кто начал работать с 1С после Microsoft Visual Studio.

Настройка шрифтов 1С для программирования производится в конфигураторе в меню Сервис/Параметры.

На закладке Модули можно выбрать требуемый шрифт 1С и его размер. Цвет текста устанавливается отдельно для различных элементов языка 1С.

Пример 1 настройки цветов.

Пример 2 настройки цветов.

Данные настройки зависят от компьютера/пользователя и не зависят от конкретной конфигурации/базы данных.

Стили конфигурации

Как будет выглядеть программа в режиме Предприятия – задается в конкретной конфигурации. Настройки находятся в списке , в ветке Общие/Стили.

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

Пример нестандартных настроек шрифтов 1С.

Шрифт 1С в печатной форме

Печатные формы 1С (документов, отчетов) в конфигураторе называются Макеты. Они находятся или в ветке Общие/Макеты или в конкретном справочнике, документе, отчете, во внутренней ветке Макеты.

Шрифт 1С может быть задан в ячейке. Выделите одну или несколько ячеек, нажмите на них правой кнопкой мыши. В окне свойств можно выбрать свойства Шрифт 1С и Цвет текста.

Пример такой функции:

Функция ПриВыводеСтроки(ОформлениеСтроки, ДанныеСтроки)
//Проверяем некое условие, «Услуга» - это колонка списка
Если ДанныеСтроки.Услуга = Истина Тогда
//изменяем цвет фона
ОформлениеСтроки.ЦветФона = WebЦвета.Красный;
//делаем цвет текста в ячейке «Услуга» жирным
ОформлениеСтроки.Ячейки.Услуга.Шрифт = Новый Шрифт(ОформлениеСтроки.Ячейки.Услуга.Шрифт,Истина);
КонецЕсли;
КонецФункции

Реализовано в версии 8.3.10.2168.

Мы реализовали механизм быстрого масштабирования форм. Большей частью он предназначен, конечно, для пользователей, но и разработчики могут его использовать, если в этом есть необходимость.

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

Вы наверняка знаете, что можно увеличить шрифт, изменив разрешение экрана. И некоторое время тому назад мы дорабатывали платформенные механизмы для того, чтобы прикладные решения чётко и корректно отображались при разных разрешениях экрана (DPI). Но изменение DPI это относительно сложная и «фундаментальная» операция. Во-первых, не все пользователи обладают достаточными знаниями для её выполнения.

А во-вторых, она влияет на все приложения, установленные на компьютере. Если нужно что-то увеличить или уменьшить только «здесь и сейчас», или если пользователи не обладают достаточной квалификацией, они не станут менять DPI.

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

В клиентских приложениях

Для изменения масштаба управляемых форм и документов в клиентских приложениях можно использовать либо главное меню, либо команду из области системных команд:

Диалог установки масштаба открывается в правом верхнем углу, но вы можете переместить его в любое удобное вам место экрана:

Масштаб формы можно изменять в диапазоне от 50% до 400%. При этом не просто увеличивается или уменьшается размер шрифта и элементов, а вся форма перестраивается под новые размеры элементов.

Например, вы можете увеличить её до 200%.

Или наоборот, уменьшить до 70%.

Изменение масштаба выполняется на клиенте и не требует вызова сервера.

Масштабирование применяется только к содержимому формы. Системные панели, диалог избранного и диалог истории не масштабируются. Также не масштабируются рамки и полосы прокрутки внутри формы. Изменения размера этих элементов можно добиться путём изменения разрешения экрана (DPI).

Передвигая ползунок, вы изменяете масштаб для одной формы. Но если этот масштаб вы хотите применить ко всем формам, то для этого существует кнопка Установить для всех . Эта же кнопка поможет вам в любое время вернуть масштаб всех форм к 100%.

Несмотря на то, что мы заложили довольно большой диапазон изменения масштаба, мы не считаем, что весь он обязательно будет использоваться. По нашим оценкам пользователи, которые захотят применить эту возможность, слегка уменьшат все формы, до 90-95%, а некоторые формы наоборот слегка увеличат до 105-110%.

Сохранение масштаба

Масштабы хранятся для каждой формы отдельно в локальном хранилище на компьютере пользователя. Кроме этого там хранится общий масштаб для всех форм, который имеет стандартное значение 100%. При установке нового масштаба для всех форм, отдельные значения для каждой формы удаляются.

Масштаб формы в конфигураторе

В конфигураторе вы тоже можете задать масштаб, в котором форма будет показана пользователю. Для этого мы реализовали у формы свойство Масштаб . Это свойство мы рекомендуем использовать в тех случаях, в которых раньше вы использовали ВариантМасштаба : Компактный . Исходить нужно из того, что в компактном режиме масштаб формы равняется примерно 80%.

Предварительный просмотр формы в масштабе

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

В результате форма, отображаемая в области предварительного просмотра, будет увеличена, например, до 150%.

Показ картинок

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

Теперь для отображения задаётся не одна картинка, а набор вариантов этой картинки в виде архива. В этом архиве есть варианты под разные разрешения и под разные варианты интерфейса. Для показа платформа подбирает вариант, подходящий под текущее DPI и масштаб формы.

Например, теперь картинка флажка это набор нескольких вариантов: для платформы 8.2 (обычный интерфейс), для платформы 8.3 (интерфейс Такси ), для компактного режима, для разных масштабов.

Картинки, хранящиеся в конфигурации, тоже могут быть представлены в виде набора. Теперь для картинки вы можете задать не только плотность экрана (масштаб), но и вариант интерфейса, для которого будет использоваться картинка.

Статья из раздела: «1С:Предприятие»

Как изменить шрифт в 1С:Предприятие 8.2

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

как же увеличить шрифт в 1С

Для того, чтобы увеличить (или уменьшить) шрифт в 1С:Предприятие 8.2 необходимо в режиме конфигуратора в разделе «Общие» дерева конфигурации создать соответствующий стиль, где шрифт сделать нужной величины. Кроме величины и очертания шрифта механизм стилей в 1С позволяет оформить многое другое, но мы ограничимся шрифтом. Когда стиль создан, необходимо в предопределенной процедуре ПередНачаломРаботыСистемы() глобального модуля конфигурации переменной глобального контекста ГлавныйСтиль присвоить значение созданного стиля:

ГлавныйСтиль = БиблиотекаСтилей.<ИмяСозданногоСтиля>;

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

Посмотрите и другие статьи раздела «1С:Предприятие» :

На главную страницу сайта

Проблема с тем как увеличить шрифт в 1С решена раз и навсегда!

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

Итак, если вы хотите увеличить шрифт в программе 1С выполните следующие действия:

  1. Обновите платформу до версии 8.3.10.2168 и выше. О том, где посмотреть последние релизы и проверить какой у вас читайте
  2. Откройте любую современную конфигурацию, разработанную на управляемых формах (БП 3, ЗУП 3, УНФ, ERP). Какие бывают конфигурации читайте
  3. Используйте механизм быстрого масштабирования форм для увеличения или уменьшения шрифта текста и размера изображений.

Как пользоваться механизмом быстрого масштабирования форм для увеличения шрифта в 1С

Открываем любую базу 1С на управляемых формах, в которой хотим настроить шрифт. В верхнем углу программы, нажимаем на кнопку "Изменить масштаб", откроется диалог настройки масштаба. При открытии диалога отображается текущее значение масштаба активной формы. Передвигаем бегунок влево или вправо для изменения шрифта, также можно использовать клавиши управления курсором на клавиатуре или PgUp/PgDown. Настроить можно как конкретную, так и все формы в программе, используй кнопку "Установить для всех". Настройки сохранятся и загрузятся при следующем сеансе, благодаря тому что масштабы хранятся для каждой формы отдельно в в локальном хранилище на компьютере пользователя.

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

Размер шрифта регулируется в диапазоне от 50% до 400%. При этом, не просто уменьшается или увеличивается размер элементов и шрифта, а вся форма перестраивается под новые размеры элементов.



Преимущества:

  • Никаких дополнительных настроек и программирования - база остается типовой
  • Изменить шрифт можно именно для конкретного пользователя
  • Настройки шрифта сохраняются

Ограничения:

  • Использование платформы 8.3.10. Не перешли на 8.3.10? Выполним переход и обновим платформу по низкой цене
  • Работает только в "управляемых" формах
  • Данная возможность недоступна, если используется компактный режим отображения. Иными словами увеличить шрифт можно только при использовании обычного режима отображения форм

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

Возможность увеличить шрифт в программе далеко не единственное нововведение среди других интересных и значимых изменения в новой платформ! Следите за нашими