UniScalesLPrint

драйвер вагів з друком етикеток

Користувальницькькі налаштування

Налаштування сайту


comobj_and_nativeapi

Розбіжності

Тут показані розбіжності між вибраною ревізією та поточною версією сторінки.

Посилання на цей список змін

Порівняння попередніх версійПопередня ревізія
Наступна ревізія
Попередня ревізія
comobj_and_nativeapi [2022/10/06 20:54] iserbincomobj_and_nativeapi [2022/10/07 15:37] (поточний) – [Приклади роботи з Драйвером] iserbin
Рядок 21: Рядок 21:
 Версія платформи 8.х: Версія платформи 8.х:
 <code _1c> <code _1c>
 +//Версія платформи 8.x
 Перем ВагиДрук Экспорт;   Перем ВагиДрук Экспорт;  
  
Рядок 35: Рядок 36:
 Версія платформи 7.7: Версія платформи 7.7:
 <code _1c> <code _1c>
 +//Версія платформи 7.7
 Перем ВагиДрук  Экспорт; Перем ВагиДрук  Экспорт;
 //////////////////////////////////////////////////////////////             //////////////////////////////////////////////////////////////            
Рядок 87: Рядок 89:
   
 КонецПроцедуры КонецПроцедуры
 +
 +</code>
 +
 +
 +
 +==== Приклади роботи з Драйвером ====
 +Подальша робота з драйвером одинакова для всіх версій BAF/BAS/1C, та варінтів реалізацій драйвера.
 +
 +**Приклад очистки бази товарів у вагах:**
 +<code _1c>
 +ВагиДрук.ПодключитьВесыПоEthernet("Scales01", 
 + "192.168.0.28", 
 + 2,    // 1 - CAS CL3000/3500/5000
 + // 2 - CAS CL3000J/3500J/5000J Junior
 + "0000-0000-0000-0000" // Ліцензійний ключ
 + );
 +ВагиДрук.ОчиститьТовары( "Scales01");
 +ВагиДрук.ЗакрытьСоединение("Scales01");
 +</code>
 +
 +**Приклад програмування товарів:**
 +<code _1c>
 +Перем ТекстОшибки;
 +
 +ВагиДрук.ПодключитьВесыПоEthernet("Scales01", 
 + "192.168.0.28", 
 + 2,    // 1 - CAS CL3000/3500/5000
 + // 2 - CAS CL3000J/3500J/5000J Junior
 + "0000-0000-0000-0000" // Ліцензійний ключ
 + );
 +
 +ВагиДрук.ПрограммироватьТоварV1( "Scales01" 
 + ,"Банан8"  // 2.  Назва товару, макс 80 символів.
 + ,008 // 3.  Код товару (часто співпадає з PLU)
 + ,008 // 4.  PLU
 + ,12050 // 5.  Ціна в копійках, ціле число
 + ,10 // 6.  Срок придатності в днях, ціле число
 + ,0 // 7.  Тара в грамах, ціле число
 + ,0 // 8.  0 - ваговий товар, 1 - штучний
 + ,51 // 9.  Номер етикетки
 + ,1 // 10. Номер відділу
 + ,0 // 11. Номер штрих коду, 0 - по замовчуванню
 + ,0 // 12. Номер додаткового повыдомлення
 + ,0 // 13. Номер одиниць вимырювання 
 + );
 +Если 0<>ВагиДрук.ПолучитьОшибку(ТекстОшибки) Тогда Сообщить(ТекстОшибки); Возврат; КонецЕсли;
 +  
 +ВагиДрук.ПрограммироватьТоварV1( "Scales01","Апельсин9",009,009,1405,10,20,0,51,1,0,0,0);
 +Если 0<>ВагиДрук.ПолучитьОшибку(ТекстОшибки) Тогда Сообщить(ТекстОшибки); Возврат; КонецЕсли;
 +
 +ВагиДрук.ПрограммироватьТоварV1( "Scales01","Мандарин10",010,010,1500,0,0,0,51,1,0,0,0);
 +Если 0<>ВагиДрук.ПолучитьОшибку(ТекстОшибки) Тогда Сообщить(ТекстОшибки); Возврат; КонецЕсли;
 +
 +ВагиДрук.ЗакрытьСоединение("Scales01");
  
 </code> </code>
  
  
comobj_and_nativeapi.1665078891.txt.gz · Востаннє змінено: 2022/10/06 20:54 повз iserbin

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki