Имя: Пароль:
1C
1С v8
Пирит ФР01К в 8.2
0 Ткачев
 
23.08.11
15:46
Есть у кого оно работает ?
Обработка с ИТС на 8.2 не видит драйвер, не работает с шаблоном чека ККМ, иногда при печати вылазит ошибка "...лента ФР не соответствует размеру".
1 Ткачев
 
23.08.11
15:51
+(0)Обработку использую с сайта кристалла от 8.1, перекодированную в 8.2
2 Ткачев
 
24.08.11
08:11
Разобрался...
В модуле объекта делаем:
//Для определения установленного драйвера
Функция СоздатьОбъектДрайвера(Объект, Модель, Параметры) Экспорт
...
  //Это заменяем
  //Драйвер.НомероватьСтроки = НомероватьСтрокиЧека;
  //На это
  Драйвер.НУмероватьСтроки = НомероватьСтрокиЧека;
  //Безграмотные адинэсники
...
КонецФункции // СоздатьОбъектДрайвера()

//Для печати шаблона чека ккм и печати чека без ошибок.
Функция НапечататьСтроки(Объект, МассивСтрокСлипЧека, ШиринаЧека) Экспорт

   Результат = мНетОшибки;

   // Печать строки чека
   Для Каждого Стр из МассивСтрокСлипЧека Цикл

       //Здесь ставим паузу
       Для Аа = 1 по 1000 Цикл
           Аб = Аа / 2;
       КонецЦикла;
       //***

       Если Не Объект.Драйвер.НапечататьНеФискСтроку(Объект.ИДУстройства, Стр) Тогда
           
           Результат = мОшибкаНеизвестно;
           Объект.Драйвер.ПолучитьОшибку(Объект.ОписаниеОшибки);
           Прервать;
           
       КонецЕсли;
   КонецЦикла;
   
   Возврат Результат;    
   
КонецФункции