Справочники и Данные · 8 мин
Как поставить знак диаметра в 1С
Как поставить знак диаметра Ø в 1С: ввод с клавиатуры через Alt-коды, вставка из таблицы символов Windows, настройка автозамены и использование в наименованиях номенклатуры.
Знак диаметра Ø (или ⌀) часто нужен в наименованиях номенклатуры, характеристиках и печатных формах: «Труба Ø 50», «Сверло Ø6 мм». В 1С нет отдельной кнопки для этого символа, поэтому пользователи ищут обходные пути — от Alt-кодов до автозамены.
Все способы ввода сводятся к одному принципу: 1С принимает любой Unicode-символ, который удаётся поместить в поле ввода. Проблема не в программе, а в способе ввести символ с клавиатуры Windows, где его нет на раскладке.
Ниже разобраны рабочие методы: Alt-коды, таблица символов Windows, копирование готового знака, настройка автозамены и особенности отображения символа в печатных формах и обменах данными.
Какой именно символ использовать: Ø или ⌀
Существует два похожих знака. Символ Ø (Unicode U+00D8) — латинская буква «O с диагональной чертой», а ⌀ (U+2300) — собственно технический знак диаметра. Визуально они почти идентичны, но ведут себя по-разному.
На практике в 1С чаще используют Ø (U+00D8): он есть в стандартных кодировках Windows, поддерживается практически всеми шрифтами и корректно передаётся при обмене данными с другими программами. Знак ⌀ (U+2300) отсутствует в некоторых старых шрифтах и может превратиться в квадрат при печати или выгрузке.
Если документы будут передаваться контрагентам, выгружаться в Excel или на сайт — выбирайте Ø. Для внутренних наименований, где важна типографская точность, допустим ⌀, но сначала проверьте его отображение в печатной форме.
Ввод знака диаметра с клавиатуры через Alt-код
Самый быстрый способ, не требующий никаких настроек. Работает в любом поле ввода 1С: в наименовании номенклатуры, в комментарии, в макете печатной формы.
Порядок действий:
- Убедитесь, что включён NumLock — индикатор на клавиатуре горит.
- Поставьте курсор в нужное поле в 1С.
- Зажмите левый Alt и не отпускайте его.
- Наберите на цифровом блоке (справа) код 0216.
- Отпустите Alt — появится символ Ø.
Для строчного варианта ø используется код 0248. Важно набирать цифры именно на цифровом блоке: верхний ряд цифр клавиатуры для Alt-кодов не работает.
- 1Включите NumLock на клавиатуре
- 2Установите курсор в поле ввода 1С
- 3Зажмите Alt и наберите 0216 на цифровом блоке
- 4Отпустите Alt — в поле появится Ø
- 5Сохраните элемент и проверьте отображение в списке
На ноутбуках без отдельного цифрового блока цифровые клавиши совмещены с буквами и включаются через Fn + NumLock. Если Alt-код не срабатывает, проще воспользоваться таблицей символов или копированием.
Вставка через таблицу символов Windows
Таблица символов — встроенная утилита Windows, которая позволяет найти и скопировать любой знак без запоминания кодов.
Откройте её одним из способов: нажмите Win + R и введите charmap, либо найдите «Таблица символов» через поиск в меню «Пуск». В окне утилиты выберите шрифт, который используется в вашей печатной форме (обычно Arial или Times New Roman), найдите Ø в сетке символов, нажмите «Выбрать», затем «Копировать».
После этого вернитесь в 1С и вставьте символ в нужное поле через Ctrl + V. Способ удобен, когда символ нужен редко и запоминать код нет смысла.
Копирование готового символа и настройка автозамены
Если знак диаметра нужен регулярно, разумно один раз сохранить его в доступном месте и копировать по мере необходимости. Проще всего создать текстовый файл или заметку с символом Ø и держать её под рукой.
Более удобный вариант — автозамена. В самой 1С штатного механизма автозамены при вводе нет, поэтому используются сторонние средства:
- Автозамена в Microsoft Word с последующим копированием текста в 1С — подходит при подготовке длинных описаний.
- Программы-менеджеры горячих строк (Punto Switcher с пользовательскими заменами, AutoHotkey) — заменяют, например, сочетание «diam» на Ø автоматически в любом поле.
- Шаблоны наименований в самой 1С: если номенклатура формируется обработкой, символ можно подставлять программно.
Если наименования номенклатуры генерируются автоматически из характеристик (например, «Труба » + диаметр), попросите специалиста по 1С добавить символ Ø прямо в формулу наименования. Тогда знак появится во всех новых позициях без ручного ввода.
Диаметр в наименованиях номенклатуры: правила и рекомендации
При добавлении символа в наименования товара важна единообразная запись, иначе поиск и дублирование позиций станут проблемой. Договоритесь внутри компании об одном формате: «Труба Ø50» или «Труба Ø 50 мм» — и придерживайтесь его.
Учтите, что поиск в 1С по подстроке работает с символом Ø корректно, но пользователи при поиске часто набирают просто «50» или слово «труба». Поэтому символ диаметра не мешает поиску, если остальная часть наименования информативна.
Если база обменивается данными с сайтом или другой учётной системой, проверьте, как символ передаётся. В форматах XML и JSON знак Ø передаётся без проблем, но при выгрузке в устаревшие кодировки (например, однобайтовые DBF) возможна потеря символа.
Отображение символа в печатных формах и отчётах
После ввода символа обязательно проверьте его в печатной форме документа. Если шрифт макета не содержит знака Ø, на печати появится пустой квадрат или заменяющий символ. Стандартные шрифты 1С (Arial, Times New Roman, Tahoma) содержат Ø, поэтому проблема возникает редко — в основном с декоративными или усечёнными шрифтами в доработанных макетах.
При выгрузке печатной формы в PDF символ встраивается вместе со шрифтом и отображается корректно. При выгрузке табличного документа в Excel знак также сохраняется.
Как проверить результат
Отображается как Ø, сохраняется после записи
Заменяется на знак вопроса или квадрат
Ø виден в предпросмотре и на бумаге
Пустое место или квадрат вместо символа
Символ передаётся без изменений
Символ теряется или превращается в другой знак
Частые ошибки при вводе знака диаметра
Отдельная ситуация — ввод символа через удалённый рабочий стол (RDP). Alt-коды при RDP-подключении иногда перехватываются локальной системой. В этом случае надёжнее использовать копирование через буфер обмена или таблицу символов на стороне сервера.
FAQ
Почему Alt + 0216 не работает в 1С?
Чаще всего причина в выключенном NumLock или наборе цифр на верхнем ряду клавиатуры. Также проверьте, не перехватывает ли комбинацию другая программа (например, переключатель раскладки). Если способ не срабатывает, используйте таблицу символов (charmap) или панель Win + точка.
Что лучше использовать: Ø, ⌀ или просто букву «Ф»?
Оптимален символ Ø (U+00D8): он поддерживается всеми стандартными шрифтами и кодировками. Русская «Ф» встречается в старых прайсах, но вносит путаницу при поиске и выглядит непрофессионально в документах для контрагентов.
Можно ли добавить знак диаметра в макет печатной формы?
Да. Откройте макет в конфигураторе или через редактирование печатной формы (если конфигурация это позволяет), поставьте курсор в нужную ячейку и введите символ любым из описанных способов — Alt-код или вставка из буфера. После сохранения проверьте предпросмотр.
Сохранится ли символ при обмене с сайтом или другой базой?
При обмене в форматах XML, JSON, CommerceML символ Ø передаётся корректно. Риск потери есть только при выгрузке в устаревшие однобайтовые форматы. Перед массовым обменом проверьте одну позицию с диаметром в наименовании.
Как массово добавить Ø в существующие наименования?
Вручную это долго при большом справочнике. Обычно используют обработку группового изменения реквизитов или небольшую доработку, которая заменяет, например, «диам.» на «Ø» по шаблону. Такую операцию лучше поручить специалисту по 1С и предварительно сделать копию базы.
Почему в печатной форме вместо Ø выводится квадрат?
Шрифт, назначенный ячейке макета, не содержит этого символа. Замените шрифт ячейки на Arial, Times New Roman или Tahoma — знак появится. Если макет доработанный, правку выполняет специалист по 1С.
Что важно запомнить
Знак диаметра в 1С вводится через Alt + 0216 (Ø), таблицу символов Windows или копирование. Используйте Ø, а не букву «О» или ноль, держите единый формат записи в наименованиях и всегда проверяйте символ в печатной форме и при обмене данными.