#0
by R0mbes
Добрый день всем форумчанам. Платформа 1С 8.3 Подскажите что можно сделать. Задача такая: есть формат этикетки: данные, данные, данные и снизу штрихкод. Так вот есть одна ячейка, в которую не всегда влезает текст. Нужно напечатать часть текста из ячейки, а часть перенести на другую бирку, но штрихкод нужно напечатать на обоих этикетках. Может кто сталкивался, может есть какие-нибудь функции,проверяющие влезает ли весь тест в ячейку или что-то подобное.
#4
by R0mbes
Как вообще можно заранее проверить сколько будет строк в ячейке занимать входящий текст?
#5
by КонецЕсли
"Нужно напечатать часть текста из ячейки, а часть перенести на другую бирку" - вот это так просто не сделаешь. Придется делить текст на слова и выводить в область по-словно, проверяя при этом вывод.
#6
by Garykom
неа не нужно, простая проверка на длину текста (с неким запасом) легко решает проблему скоко этикеток печатать 1, 2 или 1000 подразумевается что шрифт этой ячейки известен заранее
#7
by Garykom
т.е. делаем 2 шаблона, точнее даже 3 1. Обычная этикетка на 1 2. Двойная этикетка - первая страница 3. Двойная этикетка - вторая и последующие страницы Т.е. если СтрДлина(ТекстПроблеммнойЯчейки)>100 тогда ТекстПроблеммной1 = Лев(ТекстПроблеммнойЯчейки, 100) (тут конечно желательно разделение не посередине слова или числа) печатаем этикетку №2 и затем в цикле берем куски текста остльные и печатает в №3
#8
by Злопчинский
Фигня какая 1. Ограничиваемся минимально разумным размером шрифта например 4пт читается вполне нормально 2. Штатно бирка печатается шрифтом 10пт 3. Печатаем бирку и смотрим сколько получилось страниц одна страница значит ок. Если получилось две страницы - уменьшаем шрифт на олин пукт, повторяем пробу печати 4. Если достигли минимально возможного размера шрифта и все равно получаем две страницы - забиваем болт на печать этикеток
#10
by R0mbes
Сделал как ты посоветовал, вроде работает Тоже хорошие методы, привезут новые бирки буду делать поумнее =)) Спасибо !
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- Печать 2 этикеток ШК из 64 на листе А4, принтер HP 1020
- Печать 2-х различных форм на 2-х листах по одной кнопке "Печать"
- Программная печать(печать без просмотра) на сетевой принтер(с установкой)
- Добавление кнопки печать и печать по умолчанию?
- Печать этикеток...добавление реквизитов.
- Печать этикеток Zebra LP2824 - есть ли сторонние компоненты для печати?
- Печать этикеток в УТ 10.3
- БСП 2.1. Подсистема "Печать" печать с выбором печатной формы.
- Печать комплекта документов. Двусторонняя печать.
В этой группе 1С
- Узел-получатель в ПКС конвертации данных
- УТ 11.1: Доп реквизит, общий для нескольких документов
- Необязательный параметр СКД(для вывода в отчет)
- Просклонять месяц
- Глюк_При возврате от покупателя в УНФ
- Обмен между платформами 8.2 и 8.3. Выгрузка движений не взлетит?
- ЗУП. Региональный МРОТ.
- Как сделать окно ввода числа?
- Оформление неявок в 1С ЗУП 3.0
- ОбработкаВыбора() в управляемой форме
- v7: Округление в большую сторону
- Программа для пакетной печати файлов
- 8.3 Выгрузка конфигурации в файлы
- v7: Аналитика не сходится с остатками
- Демо версия торговли 11.1 на диске ИТС
- Мобильное приложение 1с создание вложения
- СКД УФ Обработка расшифровки
- 1c Документооборот 8.3 заполнение шаблонов файлов
- Как создать внешнюю обработку для тестирования печатных форм 8.3 УФ
- Загрузка конфигурации из файла cf