Быстрый старт · 8 мин
Как в 1С поставить значок градуса
Как вставить значок градуса в 1С: сочетания клавиш, таблица символов, код Символ(176), макеты печатных форм и типичные ошибки при вводе.
Значок градуса (°) регулярно требуется при работе в 1С: в наименованиях товаров с температурным режимом хранения, в характеристиках номенклатуры, в текстах договоров, в печатных формах актов и счетов-фактур. При этом на стандартной клавиатуре отдельной клавиши для этого символа нет, поэтому у пользователей возникает вопрос, как его ввести.
Хорошая новость в том, что 1С здесь ничем не отличается от других Windows-приложений: поля ввода в конфигурациях поддерживают стандартные способы вставки юникод-символов. Дополнительно существует программный метод через встроенный язык, который актуален для разработчиков и при формировании текстов печатных форм.
Ниже разобраны все рабочие способы — от простого сочетания клавиш до кода в модуле, — а также ограничения каждого метода и типичные ошибки, из-за которых символ отображается некорректно.
Способ 1: сочетание клавиш Alt + 0176
Самый быстрый метод — ввод через Alt-код. Установите курсор в нужное поле (например, в наименование номенклатуры или в текстовое поле документа), зажмите клавишу Alt и на цифровом блоке клавиатуры справа наберите 0176, затем отпустите Alt. В поле появится символ °.
Важные условия: цифры нужно набирать именно на цифровом блоке (NumPad), а не в верхнем ряду клавиатуры, и индикатор Num Lock должен быть включен. Если Num Lock выключен, комбинация не сработает или выполнит навигационную команду вместо ввода символа.
На ноутбуках без отдельного цифрового блока цифры часто совмещены с буквенными клавишами и активируются через Fn. В этом случае проще воспользоваться таблицей символов или сенсорной клавиатурой, описанными ниже.
- 1Установите курсор в поле ввода в 1С
- 2Включите Num Lock
- 3Зажмите Alt и наберите 0176 на цифровом блоке
- 4Отпустите Alt и проверьте, что появился символ °
Способ 2: таблица символов Windows
Если сочетание клавиш не срабатывает, используйте штатную утилиту Windows «Таблица символов». Нажмите Win+R, введите команду charmap и нажмите Enter. В открывшемся окне найдите символ ° (знак градуса, код U+00B0), нажмите «Выбрать», затем «Копировать».
После копирования вернитесь в 1С и вставьте символ в нужное поле через Ctrl+V. Способ универсален: он работает в любых полях любых конфигураций — в карточках справочников, в комментариях документов, в текстах писем, отправляемых из программы.
Альтернатива — сенсорная клавиатура Windows: нажмите Win+Ctrl+O, щёлкните по клавише с символами и найдите знак градуса. Это удобно на планшетах и ноутбуках без NumPad.
charmapСпособ 3: программный вывод через Символ(176)
Разработчикам и пользователям, настраивающим печатные формы во встроенном языке 1С, подходит функция Символ(176). Она возвращает знак градуса по его коду, и её можно конкатенировать с любой строкой.
Типичный пример — формирование строки с температурным режимом: СтрокаРезультат = "Температура хранения: от +2 до +8" + Символ(176) + "С";. Такой подход гарантирует, что символ попадёт в текст независимо от раскладки и настроек клавиатуры на компьютере разработчика.
Обратите внимание: код 176 соответствует знаку градуса в кодировке Windows-1251 и совпадает с юникод-позицией U+00B0. Не путайте его с похожими символами — верхним кружком-индексом (º, код 186) и знаком мужского порядкового числительного: визуально они близки, но при поиске и обмене данными считаются разными символами.
СтрокаРезультат = "Температура: +25" + Символ(176) + "С";Значок градуса в макетах печатных форм
В макетах табличных документов (режим конфигуратора) значок градуса вставляется как обычный текст: откройте макет, дважды щёлкните по ячейке и введите символ любым из способов выше — Alt+0176 или вставкой из буфера обмена. Сохраните макет и обновите конфигурацию.
Если макет редактируется пользователем в режиме предприятия (например, внешняя печатная форма в формате табличного документа), достаточно открыть макет, поставить символ в нужную ячейку и сохранить файл. Никаких дополнительных настроек шрифтов обычно не требуется: стандартные шрифты 1С (Arial, Tahoma, Times New Roman) содержат знак градуса.
Проблемы с отображением возникают редко и почти всегда связаны с нестандартными шрифтами. Если вместо ° печатается пустой квадрат или вопросительный знак, проверьте, какой шрифт назначен ячейке, и замените его на системный.
Ввод в веб-клиенте и тонком клиенте
При работе через веб-браузер (веб-клиент 1С) все перечисленные способы тоже действуют, потому что ввод обрабатывается операционной системой и браузером, а не самой платформой. Alt+0176, таблица символов и вставка из буфера работают в полях форм так же, как в тонком клиенте.
Единственный нюанс — на macOS сочетание другое: знак градуса вводится клавишами Option+Shift+8. Это актуально, если бухгалтер работает в 1С через веб-клиент с компьютера Apple.
Сравнение способов
Самый быстрый, но требует цифрового блока клавиатуры и включённого Num Lock
Универсальный, работает везде, но медленнее — нужно копировать и вставлять
Для разработчиков и печатных форм; гарантирует корректный символ независимо от клавиатуры
Для macOS при работе через веб-клиент
Типичные ошибки и как их избежать
Самая частая ошибка — ввод буквы «о» верхнего регистра или нуля с подчёркиванием вместо настоящего знака градуса. Визуально это может выглядеть похоже, но при поиске по справочнику, выгрузке в XML, обмене с ЭДО или сайтом такой «суррогат» ломает сопоставление данных.
Вторая распространённая ситуация — набор цифр на верхнем ряду клавиатуры вместо цифрового блока. В этом случае Alt-код не срабатывает, и пользователь решает, что способ «не работает в 1С». Проверьте Num Lock и используйте именно NumPad.
Третья ошибка — копирование символа из PDF или сторонних документов, где вместо знака градуса использован похожий глиф другого юникод-диапазона. При сомнениях вводите символ заново через Alt+0176, а не копируйте из непроверенных источников.
Как проверить результат
После ввода убедитесь, что символ сохранился корректно: закройте и заново откройте карточку или документ — знак должен отображаться без изменений. Для печатных форм сформируйте документ и откройте предварительный просмотр до отправки на принтер или контрагенту.
Если данные уходят во внешние системы (ЭДО, обмен с сайтом, выгрузка в Excel), проверьте файл выгрузки: откройте его и убедитесь, что вместо ° не появились служебные последовательности или вопросительные знаки.
Как проверить результат
Виден символ °
Квадрат, вопросительный знак или пустое место
Градус печатается в предпросмотре
Пустой квадрат — проблема со шрифтом ячейки
Символ читается в Excel или XML
Кракозябры — несовпадение кодировок
Часто задаваемые вопросы
Почему Alt+0176 не работает на ноутбуке?
На большинстве ноутбуков нет отдельного цифрового блока, а цифры на верхнем ряду для Alt-кодов не подходят. Включите экранную клавиатуру (Win+Ctrl+O), используйте таблицу символов charmap или цифровой блок через клавишу Fn, если он есть.
Чем отличаются символы ° и º?
° (код 176) — знак градуса, а º (код 186) — порядковый индикатор мужского рода. Они выглядят почти одинаково, но для поиска, сортировки и обмена данными это разные символы. Для температуры всегда используйте код 176.
Можно ли вставить градус в наименование номенклатуры?
Да, поле наименования поддерживает юникод-символы. Введите знак через Alt+0176 или вставьте из буфера обмена. Учтите, что символ попадёт в печатные формы, ценники и выгрузки, поэтому заранее проверьте его отображение в этих местах.
Как вывести градус в отчёте на СКД?
Добавьте символ непосредственно в текст ресурса или вычисляемого поля — например, через выражение с конкатенацией строки и Символ(176) в запросе или в выражении представления. Либо вставьте знак прямо в текст ячейки макета отчёта.
Почему в печатной форме вместо градуса пустой квадрат?
Шрифт, назначенный ячейке макета, не содержит глифа знака градуса. Откройте макет, выделите ячейку и смените шрифт на стандартный — Arial, Tahoma или Times New Roman. После сохранения макета символ начнёт печататься корректно.
Работает ли ввод градуса в мобильном клиенте 1С?
Да. На смартфоне откройте экранную клавиатуру, перейдите на раскладку с цифрами и символами и найдите знак ° — на большинстве клавиатур Android и iOS он доступен при долгом нажатии на цифру 0 или в разделе символов.
Что важно запомнить
Быстрее всего знак градуса вводится через Alt+0176 с цифрового блока; универсальный запасной вариант — таблица символов charmap; в коде и печатных формах используйте Символ(176). Не заменяйте знак буквой «о» и проверяйте шрифт ячейки, если символ не печатается.