1с изменить шрифт программно
Данный вариант изменения размера шрифта и масштаба в программах 1С:Предприятие 8 можно использовать в типовых конфигурациях "1С:Предприятие" на управляемых формах, как в локальной версии, установленной на компьютере пользователя, так и в облачном сервисе 1С:Фреш.
Акция. Скидка 50% на переход с базовой версии 1С в облако 1С:Фреш !Льготный переход с базовых версий 1С:Бухгалтерия, 1С:Управление нашей фирмой, 1С:Розница и 1С:Зарплата и управление персоналом в облако 1С:Фреш со скидкой более 50% ! Облачные версии программ 1С не требуют активации программных лицензий и ввода пинкодов, не привязываются к какому-то конкретному компьютеру и позволяют работать с любого устройства, имеющего доступ в интернет.
При использовании программ 1С на устройствах с различными размерами и разрешением экрана для повышения удобства и комфортного использования иногда возникает необходимость увеличить/уменьшить масштаб отображения рабочих окон и размер шрифтов используемых в программах 1С:Предприятие.
Начиная с версии 8.3.10.*** технологической платформы 1С:Предприятие 8 поддерживается штатный механизм масштабирования, который позволяет настраивать масштаб отображения в конфигурациях на управляемых формах. К данным конфигурациям относятся: 1С:Бухгалтерия предприятия, ред.3.0; 1С:Зарплата и управление персоналом, ред.3.*; 1С:Управление нашей фирмы; 1С:Управление торговлей, ред.11; 1С:Розница, ред.2.*.
Данная функция позволяет пользователю без помощи программиста самостоятельно установить удобный масштаб изображения и рабочих шрифтов программы.
8.3.10.* - 8.3.14.*
Если у вас используется версия платформы от 8.3.10.* до 8.3.14.* то для вызова команды изменения масштаба в главном меню (на командной панели крайняя левая круглая кнопка с изображением стрелки вниз) выберите пункт "Вид" > "Изменить масштаб".
Также в панели инструментов справа должна быть кнопка прямого вызова (выглядит как лупа, в центре которой нарисован знак "+", см.рис.).
Изменение масштаба в веб-браузере
Если база данных 1С используется в облачном сервисе 1С:Фреш или опубликована не собственном веб-сервере, то для работы в программе может использоваться веб-браузер, соответственно масштаб можно изменить используя стандартную комбинацию для браузеров - клавиша Ctrl + колесо прокрутки мыши.
Чтобы установить точное значение масштаба в Internet Explorer нажмите на пиктограмму с изображением шестеренки в правом верхнем углу браузера и выберите удобный для вас масштаб из выпадающего списка.
В браузере Chrome нажмите кнопку вызова главного меню браузера с тремя точками (см.рис.) и в строке Масштаб можете его изменить нажимая на кнопки с изображением знаков "минус" или "плюс".
Масштабирование средствами Windows
Если используются старые версии конфигураций не на управляемых формах или вы не можете добиться нужного результата штатными настройками платформы 1С, то можно попробовать изменить настройки масштабирования средствами операционной системы Windows.
В зависимости от используемой версии Windows могут быть доступны несколько способов.
1. В свойствах ярлыка запуска программы на закладке "Совместимость" поставьте флаг Запустить программу в режиме совместимости и выберите какую-либо из предыдущих версий Windows.
Настройки масштабирования при высоком разрешении экрана будет отличаться для разных версий Windows.
2. Windows 7
Если используется операционная система Windows 7, то кликните правой клавишей мышки на ярлыке запуска 1С и на закладке "Совместимость" поставьте флаг "Отключить масштабирование изображения при высоком разрешении экрана".
3. Windows 10
В операционной системе Win10 масштабирование настраивается немного по другому.
Также кликните правой клавишей мышки на ярлыке запуска 1С и на закладке "Совместимость" нажмите кнопку Изменить параметры высокого DPI.
В следующем окне можно выбрать один из способов:
-
3.1. В подразделе Переопределение масштабирования с высоким разрешением поставить флаг Переопределите режим масштабирования с высоким разрешением и выбрать один из следующих параметров:
- Приложение. При этом будут отключены все параметры масштабирования Windows и применяются параметры разработчика приложений (в предыдущих версиях Windows этот параметр назывался Отключить масштабирование изображения при высоком разрешении экрана).
- Система. При этом система переопределяет параметры разрешения программы, чтобы она отображалась так же, как и на дисплее с низким разрешением (не рекомендуется, т.к. на дисплеях с высоким разрешением это скорее всего приведет к размытости программы).
- Система (Расширенная). В этом случае Windows попытается использовать для этой программы алгоритмы улучшения отображения текста при масштабировании на дисплеях с высоким разрешением.
и вручную задать масштабирование от 100% до 500%.
Рекомендуем попробовать несколько способов и выбрать тот, который вас больше устроит, т.к. нет общего рецепта и конечный результат зависит от версии Windows, возможностей видеокарты и используемого монитора.
Если данная статья была для Вас полезной, то Вы можете поддержать авторов нашего сайта, оставив свой отзыв. Если у Вас установлен Яндекс.Браузер, то в правом верхнем углу браузера нажмите на кнопку отзывов.
Похожие статьи:
Как увеличить шрифт в 1С, Как увеличить масштаб в 1С, Как увеличить шрифт в 1С 8.3, Как увеличить масштаб в программе 1С, Как увеличить шрифт в программе 1С, Как увеличить масштаб в программе 1С Предприятие, Как увеличить шрифт в 1С Предприятие, Как увеличить масштаб в 1С Бухгалтерии, Как увеличить размер шрифта в 1С, Как увеличить масштаб в 1С Управление торговлей, Как увеличить размер шрифта в 1С 8.3, Как увеличить масштаб в 1С рознице, Как увеличить размер шрифта в программе 1С, Как увеличить масштаб в 1С 8.3, Как увеличить размер шрифта в 1С Предприятие, Как изменить масштаб в 1С, Как увеличить размер шрифта в 1С Бухгалтерии, Как изменить масштаб в программе 1С, Как в 1С увеличить шрифт, Как изменить масштаб в программе 1С Предприятие, Как увеличить размер шрифта в 1С Управление торговлей, Как изменить масштаб в 1С Бухгалтерии, Как в программе 1С увеличить шрифт, Как изменить масштаб в 1С Управление торговлей, Как в программе 1С Предприятие увеличить шрифт, Как изменить масштаб в 1С Розница, Как в программе 1С Бухгалтерия увеличить шрифт, Как настроить масштаб в 1С, Как в 1С увеличить размер шрифта, Как настроить масштаб в программе 1С, Как в программе 1С увеличить размер шрифта, Как настроить масштаб в программе 1С Предприятие, Как настроить масштаб в 1С Управление торговлей, Как в программе 1С Предприятие увеличить размер шрифта, Как уменьшить масштаб в 1С, Как настроить масштаб в 1С Бухгалтерии, Как уменьшить масштаб в программе 1С, Как в программе 1С Бухгалтерия увеличить размер шрифта, Как уменьшить масштаб окон в 1С, Как увеличить шрифт в 1С Предприятие 8.3, Как уменьшить масштаб в программе 1С, Как изменить размер шрифта в 1С Управление торговлей, Как уменьшить масштаб в программе 1С Предприятие, Как изменить размер шрифта в 1С, Как уменьшить масштаб в интерфейсе 1С, Как изменить размер шрифта в 1С 8.3, Как изменить размер шрифта в программе 1С, Как изменить размер шрифта в 1С Предприятие, Как изменить размер шрифта в 1С Бухгалтерии, Как в 1С изменить шрифт, Как в программе 1С изменить шрифт, Как в программе 1С Предприятие изменить шрифт, Как в программе 1С Бухгалтерия изменить шрифт, Как в 1С изменить размер шрифта, Как в программе 1С изменить размер шрифта, Как в программе 1С Предприятие изменить размер шрифта, Как в программе 1С Бухгалтерия изменить размер шрифта, Как изменить шрифт в 1С Предприятие 8.3, Как уменьшить размер шрифта в 1С, Как уменьшить размер шрифта в 1С 8.3, Как уменьшить размер шрифта в программе 1С, Как уменьшить размер шрифта в 1С Предприятие, Как уменьшить размер шрифта в 1С Бухгалтерии, Как в 1С уменьшить шрифт, Как в программе 1С уменьшить шрифт, Как в программе 1С Предприятие уменьшить шрифт, Как в программе 1С Бухгалтерия уменьшить шрифт, Как в 1С уменьшить размер шрифта, Как в программе 1С уменьшить размер шрифта, Как в программе 1С Управление торговлей уменьшить шрифт, Как в программе 1С Предприятие уменьшить размер шрифта, Как в программе 1С Бухгалтерия уменьшить размер шрифта, Как уменьшить шрифт в 1С Предприятие 8.3, Как размер шрифта в 1С сделать больше, Как в программе 1С Управление торговлей уменьшить размер шрифта, Как сделать больше размер шрифта в 1С 8.3, Как сделать больше размер шрифта в программе 1С, Как сделать больше шрифт в 1С Предприятие, Как сделать больше размер шрифта в 1С Бухгалтерии, Как в 1С сделать больше шрифт, Как в программе 1С сделать больше шрифт, Как в программе 1С Предприятие сделать больше шрифт, Как в программе 1С Бухгалтерия сделать больше шрифт, Как в 1С сделать больше размер шрифта, Как в программе 1С сделать больше размер шрифта, Как в программе 1С Управление торговлей сделать больше шрифт, Как в программе 1С Предприятие сделать больше размер шрифта, Как в программе 1С Бухгалтерия сделать больше размер шрифта, Как сделать больше шрифт в 1С Предприятие 8.3, Как сделать крупнее шрифт в 1С, Как сделать крупнее шрифт в 1С 8.3, Как сделать крупнее шрифт в программе 1С, Как сделать крупнее шрифт в 1С Предприятие, Как сделать крупнее шрифт в 1С Бухгалтерии, Как в 1С сделать крупнее шрифт, Как сделать крупнее шрифт в 1С Управление торговлей, Как в программе 1С сделать крупнее шрифт, Как в программе 1С Предприятие сделать крупнее шрифт, Как в программе 1С Бухгалтерия сделать крупнее шрифт, Как в 1С сделать крупнее шрифт, Как в программе 1С сделать крупнее шрифт, Как в программе 1С Предприятие сделать крупнее шрифт, Как в программе 1С Бухгалтерия сделать крупнее шрифт, Как сделать крупнее шрифт в 1С Предприятие 8.3, Как настроить крупный шрифт в 1С, Как настроить крупный шрифт в 1С 8.3, Как настроить крупный шрифт в программе 1С, Как настроить крупный шрифт в 1С Предприятие, Как настроить крупный шрифт в 1С Бухгалтерии, Как в 1С настроить крупный шрифт, Как в программе 1С настроить крупный шрифт, Как в программе 1С Предприятие настроить крупный шрифт, Как в программе 1С Бухгалтерия настроить крупный шрифт, Как в 1С настроить крупный шрифт, Как в программе 1С настроить крупный шрифт, Как в программе 1С Предприятие настроить крупный шрифт, Как в программе 1С Бухгалтерия настроить крупный шрифт, Как настроить крупный шрифт в 1С Предприятие 8.3,
17 правил для составления оптимального ЗАПРОСа к данным базы 1С 42
Для формирования и выполнения запросов к таблицам базы данных в платформе 1С используется специальный объект языка программирования Запрос . Создается этот объект вызовом конструкции Новый Запрос . Запрос удобно использовать, когда требуется получ 1C и Google Maps 20
была поставлена задача отображения на географической карте медицинских учреждений. После обзора предлагаемых решений был выбран сервис google. Но так же подобного рода подход будет работать и с картами сервиса yandex. Во время решения задачи было реш 1С 8.x : Как убрать лидирующие нули в номере Документа (вариант2) 0
Скопировать строку с номером, с лидирующими нулями, в числовом поле (с форматом без групп, без группировки), и вернуть(скопировать) обратно в строковом поле с номером. Возвращает без нулей. Google maps : вывод точек на карту и режим панорамы 7
В отличие от яндекс карт в GMaps можно использовать панорамы - за что им большой плюс! Надеюсь в яндексе прочитают этот пост и тоже когда-нибудь это сделают! Для клиента нужно было сделать вывод объектов на карту С возможностью просмотра панора Google maps, поиск оптимального маршрута 5
В данном посте хочу коснуться основных аспектов построения оптимального маршрута с использованием API Google maps. Исходные данные для построения маршрута: * Географические координаты объектов, которые хранятся в базе; * Координаты начальной и коне Посмотреть все результаты поиска похожих
Еще в этой же категории
Вывод картинки (изображения) на печать, в макет (табличный документ) 32
// 1-й вариант //Как вывести картинку в табличный документ? ТабДок = Новый ТабличныйДокумент; Макет = ОбработкаОбъект.ПолучитьМакет(" Макет" ); ОбластьКартинки = Макет.ПолучитьОбласть(" ОбластьСКартинкой" ); Картинка = Новый Картинка(ПутьККа Вывести табличный документ в PDF 18
Данный пример работает на платформе выше 8.2.13 Макет = ПолучитьМакет(" Макет" ); ОбластьШапка = Макет.ПолучитьОбласть(" Шапка" ); ТабДок = Новый ТабличныйДокумент; ОбластьШапка.Параметры.НомерДок = Номер; ОбластьШапка.Параметры.ДатаДок = Как в отобразить картинку в табличной части 7
В табличной части есть документы заявки от покупателя, нам нужно добавить картинку для отображения статуса документов заявка - проведен , не проведен, помечен на удаление. //Отобразим картинку Процедура СписокПриВыводеСтроки(Элемент, Оформление Вывод колонтитулов программно ВерхнийКолонтитул, НижнийКолонтитул 6
Колонтитул является специальным текстом, выводимым вверху или внизу каждой страницы при выводе документа на печать. В тексте колонтитула можно использовать следующие управляющие конструкции: > ( >) - при печати в данном месте будет выведен номер ст Функция загружает весь табличный документ в таблицу значений 6
// Вариант 1 // По переданному табличному документу возвращает таблицу значений, // при условии что в первой строке таблицы - идентификаторы колонок // Автор : dimoff Функция ПолучитьТЗИзМакета(ТабДок, КолонкаИндекса = 1) Экспорт ТаблицаДанн Посмотреть все в категории Табличный документ
Ниже приведено несколько полезных шаблонов кода по работе с табличным документом:
Код 1C v 8.х Код 1C v 8.х Код 1C v 8.х Код 1C v 8.х
Для того, чтобы появилась возможность использовать свойство "Значение", необходимо явно присвоить свойству ячейки "СодержитЗначение" значение Истина или установить флажок "Содержит значение" в палитре свойств.
Для ячейки, у которой установлен признак "СодержитЗначение", можно задать тип значения, размещаемого в ячейке.
Следующий фрагмент демонстрирует, как можно управлять этими свойствами из встроенного языка://задаем нужный тип с помощью объекта "ОписаниеТипов"
Для ячейки табличного документа можно задавать формат вывода данных. Для этого используется свойство "Формат", которое содержит форматную строку. Приемы работы с форматной строкой полностью совпадают с функцией Формат()
Элемент управления в табличном документе
Для ячейки, у которой установлен признак "СодержитЗначение", можно также задать элемент управления, который будет использоваться для редактирования этого значения.
Элемент управления можно назначить через палитру свойств или из встроенного языка с помощью метода "УстановитьЭлементУправления()". Чтобы проверить в программе, установлен ли элемент управления для конкретной ячейки, можно использовать свойство "ЭлементУправления", которое возвращает элемент управления, назначенный для ячейки.
Элементы управления, встроенные в ячейку, отображаются только при входе в режим редактирования значения. На приведенном ниже рисунке редактируемая ячейка обведена овалом и в ней отображается флажок:
Ниже показан пример установки элемента управления типа "Флажок" из встроенного языка://задаем нужный тип с помощью объекта "ОписаниеТипов"
Для элементов управления, расположенных в табличном документе, расширяется набор свойств, методов и событий:
Разберем самые важные свойства и методы:
Свойство "ВстроенВЯчейку" имеет тип "булево" и говорит о том, что элемент управления встраивается в ячейку или просто привязывается к ней, о чем было рассказано выше.
Свойство "Видимость" позволяет показать или скрыть элемент управления.
Свойство "Значение" предоставляет доступ к значению, которое редактируется в элементе управления. Оно используется только для элементов управления, поддерживающих связь с данными.
Метод "Расположить" позволяет разместить элемент управления в конкретной области ячеек табличного документа. Именно этот метод был использован в вышеприведенном примере.
Внешний вид программы 1С полностью (или почти полностью) настраивается. Например, шрифт, который используется и конфигуратором 1С, и в режиме Предприятие 1С. Шрифтами можно управлять напрямую из языка 1С.
Конечно, кому-то это может показаться «всякими интерфейсными штучками», но для многих важна возможность настроить программу «под себя».
Шрифты 1С для программиста
Большую часть своего рабочего времени программист 1С проводит в написании программ на языке 1С, которые находятся в модулях 1С.
Тексты программ имеют стандартную, сложившуюся исторически расцветку. Некоторым она может показаться странной, особенно тем, кто начал работать с 1С после Microsoft Visual Studio.
Настройка шрифтов 1С для программирования производится в конфигураторе в меню Сервис/Параметры.
На закладке Модули можно выбрать требуемый шрифт 1С и его размер. Цвет текста устанавливается отдельно для различных элементов языка 1С.
Пример 1 настройки цветов.
Пример 2 настройки цветов.
Данные настройки зависят от компьютера/пользователя и не зависят от конкретной конфигурации/базы данных.
Как будет выглядеть программа в режиме Предприятия – задается в конкретной конфигурации. Настройки находятся в списке объектов конфигурации, в ветке Общие/Стили.
Пример нестандартных настроек шрифтов 1С.
Шрифт 1С в печатной форме
Печатные формы 1С (документов, отчетов) в конфигураторе называются Макеты. Они находятся или в ветке Общие/Макеты или в конкретном справочнике, документе, отчете, во внутренней ветке Макеты.
Шрифт 1С может быть задан в ячейке. Выделите одну или несколько ячеек, нажмите на них правой кнопкой мыши. В окне свойств можно выбрать свойства Шрифт 1С и Цвет текста.
В конфигурациях тонкого клиента 1С макеты можно редактировать не только в конфигураторе, но и в режиме Предприятие. Рассмотрим на примере конфигурации Управление торговлей редакция 11.
В меню Все функции выберите Регистры сведений/Пользовательские макеты печати. Откроется список макетов в разрезе документов.
Обратите внимание, что некоторые регламентированные макеты, такие как ТОРГ12 вынесены вниз списка в пункт «Печать общих форм».
Выберите нужный макет нажав на него два раза мышкой. Откроется редактор макета, аналогичный конфигуратору. Отредактировав и закрыв окно, не забудьте нажать на кнопку «Завершить редактирование».
Шрифт 1С в форме 1С
Шрифт 1С и цвет можно изменить не только глобально на всю конфигурацию, как это делается в стилях, но и для конкретной формы, конкретного поля.
Для этого выделите нужное поле, нажмите правой кнопкой на нем и выберите пункт меню Свойства. Измените свойства Шрифт 1С и Цвет текста.
Для некоторых полей (например, таблиц), количество таких свойств будет больше – например, шрифт 1С шапки, шрифт 1С строк и т.п.
В тонком клиенте 1С это работает примерно также, только вместо нажатия на само поле – нужно нажать на его имя в списке.
В отчетах СКД шрифт 1С можно настроить с помощью условного форматирования.
Выберите пункт меню Все действия/Изменить вариант. На закладке Условное форматирование добавьте новую строчку. В колонке Оформление Вы можете настроить шрифт 1С и цвет.
Если требуется эту настройку применить только к некоторым полям – выберите их список в колонке Оформляемые поля. Также можно применить настройку только если выполняется определенные условия – в колонке Условие.
Шрифт 1С в языке 1С
Управление шрифтами 1С на форме доступно из языка 1С.
Распространенный пример (как минимум для толстого клиента, для которого не было реализовано Условное оформление в списках) – изменение цвета и шрифта 1С в списке в зависимости от условия.
Нажмите правой кнопкой на список на форме, в свойствах, в самом низу, в обработчик ПриВыводеСтроки нажмите кнопку Лупа, чтобы создать функцию-обработчик этого события.
Пример такой функции:
Функция ПриВыводеСтроки(ОформлениеСтроки, ДанныеСтроки)
//Проверяем некое условие, «Услуга» - это колонка списка
Если ДанныеСтроки.Услуга = Истина Тогда
//изменяем цвет фона
ОформлениеСтроки.ЦветФона = WebЦвета.Красный;
//делаем цвет текста в ячейке «Услуга» жирным
ОформлениеСтроки.Ячейки.Услуга.Шрифт = Новый Шрифт(ОформлениеСтроки.Ячейки.Услуга.Шрифт. Истина);
КонецЕсли;
КонецФункции
Читайте также: