| Начали работать со штрихкодами на оборудовании и картриджах, взяли простенький штрихсканер, который эмулирует ввод с клавиатуры и нажатие клавиши "ввод"
 Накидал процедуру для быстрого нахождения записи по коду и открытие свойств, но тут все немного упёрлось в InputFrmList - по нажатию ENTER функция не производит ввод, а ждет когда нажмётся "OK". Сканер кнопки мышкой нажимать точно не умеет =) можно ли использовать какую-то другую функцию чтобы после ввода номера и нажатию ENTER она сразу срабатывала? ну или модифицировать InputFronList если это возможно
 
 
 Dim InputNumber, sNumber, sResult
 InputNumber = InputFromList("Введите или считайте код картриджа","Ввод кода","","SELECT CSerialNum FROM tblCartridges",1,450,450)
 If Left(InputNumber, 2) = "Ok" Then
 sNumber = Mid(InputNumber, 4)
 sResult = ExecuteSQL ("SELECT ID FROM tblcartridges WHERE CSerialNum = " & sNumber)
 GoToTableAndRecord("qdfCartridges",sResult)
 OpenDetailsForm(sResult)
 End If
 
 
 |