У клиента стоит Розница с Фр от Атола, попросили добавить возможность печать отложенного чека.
Написал свою процедуру, и через драйвер ккм пытаюсь отправить печать на принтер. Остановился на обработке драйвера в методе GetStatus(), который возвращает "-1", пробовал а другом компе с другой фр, все заработало под теми же дравами.
вот часть кода где ошибка:
ECR.DeviceEnabled = 1;
Если ECR.ResultCode <> 0 Тогда
Возврат;
КонецЕсли;
Если ECR.GetStatus() <> 0 Тогда
Возврат;
КонецЕсли;
Для Инд=1 По (ПечатьТело.КоличествоСтрок()) Цикл
ECR.Caption= ПечатьТело.ПолучитьСтроку(Инд);
ECR.PrintString();
КонецЦикла;
ECR.Caption=" ";
ECR.PrintString();
ECR.Caption=" ";
ECR.PrintString();
ECR.PartialCut();
ECR.DeviceEnabled = 0;
ECR = 0;