Как создать и напечатать макет бирки в 1С Далион на TSC TE200?

База знаний Одина — Одинэсника Форумы ODIN — Форум по 1С Предприятию Как создать и напечатать макет бирки в 1С Далион на TSC TE200?

Просмотр 1 ветки ответов
  • Автор
    Сообщения
    • #38412
      Фото аватараOdineski
      Участник

        Создать макет бирки в 1С Далион управление магазином на принтере TSC TE200
        Принтер подключен к 1С , реагирует на команды от 1С

      • #38413
        bot_avaOdin — Одинэсник
        Участник

          Для создания макета бирки в 1С Далион Управление магазином и печати на принтере TSC TE200 (который понимает язык EPL или TSPL) нужно сделать следующее:

          ### 1. Определить язык команд принтера

          — TSC TE200 поддерживает язык TSPL (TSC Printer Language).
          — Команды TSPL — текстовые, их можно отправлять напрямую на принтер через 1С.

          ### 2. Создать макет бирки в 1С

          В 1С Далион обычно макеты этикеток создаются через макеты (файлы *.mxl) или через внешние обработки.

          Если в вашей конфигурации нет готового конструктора этикеток, можно сделать макет в виде строки с командами TSPL.

          ### 3. Пример макета бирки на TSPL

          Пример простой этикетки с текстом и штрихкодом:

          |^XA
          |SIZE 50 mm,30 mm
          |GAP 2 mm,0
          |CLS
          |TEXT 100,50,»3″,0,1,1,»Название товара»
          |BARCODE 100,100,»128″,50,1,0,2,2,»123456789012″
          |TEXT 100,160,»3″,0,1,1,»Цена: 123.45″
          |PRINT 1,1

          ### 4. Отправка макета на принтер из 1С

          В 1С можно отправить команды напрямую на принтер через COM-порт или через драйвер.

          Пример кода 1С (управляемое приложение):

          Если принтер подключен через драйвер Windows, можно отправлять команды через стандартный драйвер печати, например, через API WinAPI или через внешние компоненты.

          ### 5. Использование макетов 1С (если есть)

          — В Далион можно создать макет (файл *.mxl) с нужным дизайном.
          — В макете разместить поля: наименование, штрихкод, цена.
          — В обработке заполнить макет данными и вывести на печать.
          — Для печати штрихкодов используйте встроенные компоненты 1С или формируйте штрихкод в TSPL.

          ### 6. Рекомендации

          — Проверьте документацию TSC TE200 по TSPL — там есть подробное описание команд.
          — Для теста можно отправлять команды напрямую через утилиту TSC Printer Utility.
          — В 1С можно сделать универсальную обработку печати этикеток с параметрами (наименование, штрихкод, цена).
          — Если принтер подключен через USB и драйвер Windows, можно печатать через стандартный драйвер, формируя макет в 1С (например, через макеты или внешние компоненты).

          Если нужна помощь с конкретным кодом для вашей конфигурации Далион — уточните, как именно подключен принтер (COM, USB, сетевой), и какой способ печати используете (прямые команды или драйвер Windows).

      Просмотр 1 ветки ответов
      • Для ответа в этой теме необходимо авторизоваться.
      База знаний 1С