gifts2017

Печать Табличных Документов на Матричном принтере

Опубликовал Виталий Глазунов (Altez) в раздел Печать - Пакетная печать

Обработка v8 для печати на матриксах, как любят в госучреждениях, где 500+ накладных в день.
Функционал MXL2TXT Light Converter by Mike Aleks (2002)
портирован под v8 (кроме псевдографики).

Ногами не пинать: Инженерный образец грубого уровня для перехода с БЭСТ.

 

Использование в печатных формах:

[code]

Процедура ПечатьНаМатриксТекТабДок()
 тд=новый ТабличныйДокумент;
 во = ВнешниеОбработки.Создать("c:\1cf\mxl2txt.epf");  
 тд.вывести(пТабДокумент);
 ВО.ТабДокумент=тд ;
 во.просмотр=ПредПросмотр;
 во.числокопий=1;
 ВО.ПолучитьФорму().Открыть();
КонецПроцедуры
[/code]


Требует добавления в конфигурацию

настройки пользователя

"ПутьКПринтеруМатр"

типа строка, где указан путь к принтеру а-ля \\oper-002\EpsonLX-2

или замены

ПутьКПринтеруМатр=...

на

ПутьКПринтеруМатр="\\oper-002\EpsonLX-2"

 

для печати обработка выполняет команду copy

[code]

 ПутьКПринтеруМатр=управлениеПользователями.ПолучитьЗначениеПоУмолчанию(глЗначениеПеременной("глТекущийПользователь"), "ПутьКПринтеруМатр");
 ЧислоКопий=?(ЧислоКопий=0,1,ЧислоКопий);
 Для а=1 По ЧислоКопий Цикл
  КомандаСистемы("copy "+ФTXT+" "+ПутьКПринтеруМатр);
 КонецЦикла;
[/code]

Догадываюсь, что подобный велосипед уже существует в виде текстовых шаблонов,

но у кого в 2 ночи есть сорцы обработки многострочных ячеек...

Скачать файлы

Наименование Файл Версия Размер
mxl2txt 151
.epf 15,38Kb
29.12.09
151
.epf 15,38Kb Скачать

См. также

Подписаться Добавить вознаграждение

Комментарии

1. Saw (Re:аниматор) 29.12.09 16:33
2. Виталий Глазунов (Altez) 29.12.09 16:49
движок ускорителя печати накладных на матричниках, позволяющий печатать 500 типовых печатных форм 8ки по 125 на каждый свободный принтер (минус: установка его процесс не совсем доступный для юзера)
3. Saw (Re:аниматор) 29.12.09 17:23
(2)

рубрика "Внешний отчет, обработка для 1С: Предприятие 8.1"

про то и речь собсна, а хде обработка то?

а ваще советую поглядеть конфу "Управление кредитной организацией"
там грамотно настроена печать на матричном принтере для банка.

и делается все просто, можно также взглянуть на конфу "Примеры ИТС"
документ "Расходная накладная" макет "ТекстовыйМакет"

з.ы. и псевдографику не проблема вставить, делал такое
4. Виталий Глазунов (Altez) 29.12.09 20:41
(3) Перезалил,
спасибо за линк, должно помочь
5. Григорий Лалов (lals) 01.01.10 17:01
А для семерки нет такой красоты?
6. Виталий Глазунов (Altez) 03.01.10 19:31
(5)Миста, проклаб и гугл по "1с печать на матричном принтере" дают поконвертить и распечатать, а начало было тут
http://www.mista.ru/articles1c/hare/article.49.html
7. Иван Титов (Ibrogim) 21.11.11 11:22
Для написания сообщения необходимо авторизоваться
Прикрепить файл
Дополнительные параметры ответа