Ногами не пинать: Инженерный образец грубого уровня для перехода с БЭСТ.
Использование в печатных формах:
[code]
Процедура ПечатьНаМатриксТекТабДок()
тд=новый ТабличныйДокумент;
во = ВнешниеОбработки.Создать("c:\1cf\mxl2txt.epf");
тд.вывести(пТабДокумент);
ВО.ТабДокумент=тд ;
во.просмотр=ПредПросмотр;
во.числокопий=1;
ВО.ПолучитьФорму().Открыть();
КонецПроцедуры
[/code]
Требует добавления в конфигурацию
настройки пользователя
"ПутьКПринтеруМатр"
типа строка, где указан путь к принтеру а-ля \\oper-002\EpsonLX-2
или замены
ПутьКПринтеруМатр=...
на
ПутьКПринтеруМатр="\\oper-002\EpsonLX-2"
для печати обработка выполняет команду copy
[code]
ПутьКПринтеруМатр=управлениеПользователями.ПолучитьЗначениеПоУмолчанию(глЗначениеПеременной("глТекущийПользователь"), "ПутьКПринтеруМатр");
ЧислоКопий=?(ЧислоКопий=0,1,ЧислоКопий);
Для а=1 По ЧислоКопий Цикл
КомандаСистемы("copy "+ФTXT+" "+ПутьКПринтеруМатр);
КонецЦикла;
[/code]
Догадываюсь, что подобный велосипед уже существует в виде текстовых шаблонов,
но у кого в 2 ночи есть сорцы обработки многострочных ячеек...