| 
    
        
     
     | 
    
  | 
Добавляется новая строка с номенклатурой при быстром нажатии цифровых клавиш | ☑ | ||
|---|---|---|---|---|
| 
    0
    
        Параллельная    
     21.01.24 
            ✎
    11:19 
 | 
         
        Добрый день! Столкнулась с такой проблемой. В 1С Предприятие 8.3 Управление торговлей 11.1 в табличной части при введении количества товара в документ реализации программа ненадолго зависает, и самопроизвольно добавляется новая строка с одной и той же позицией номенклатуры (которую сюда вообще не звали). Перебрала все сочетания горячих клавиш, они никак не сопряжены с цифрами. Как устранить паразита?     
         | 
|||
| 
    1
    
        Волшебник    
     21.01.24 
            ✎
    11:22 
 | 
         
        Никаких "самопроизвольно" не бывает.
 
        Сделайте замер производительности в конфигураторе, найдите строчки кода, потом по истории хранилища найдите паразита, который их написал.  | 
|||
| 
    2
    
        runuts    
     21.01.24 
            ✎
    11:42 
 | 
         
        (0)Сканер штрихкодов подключен?     
         | 
|||
| 
    3
    
        ДедМорроз    
     21.01.24 
            ✎
    15:18 
 | 
         
        В настройках сканера штрих-кода уменьшить тайм-аут или увеличить минимальное количество символов штрих-кода     
         | 
|||
| 
    4
    
        Параллельная    
     24.01.24 
            ✎
    12:18 
 | 
         
        Сканер подключен, но строчка приходит не в результате сканирования, то есть сканер вообще не задействован в документе     
         | 
|||
| 
    5
    
        Параллельная    
     24.01.24 
            ✎
    12:20 
 | 
         
        (1) А можно подробнее, где конкретно искать строчки кода?     
         | 
|||
| 
    6
    
        Волшебник    
     24.01.24 
            ✎
    12:27 
 | 
         
        (5) В конфигураторе. Сделайте замер производительности в конфигураторе, появятся строчки кода.     
         | 
|||
| 
    7
    
        ptiz    
     24.01.24 
            ✎
    12:51 
 | 
         
        (4) При быстром вводе программа думает, что эти символы идут со сканера.     
         | 
|||
| 
    8
    
        MWWRuza    
     24.01.24 
            ✎
    18:13 
 | 
         
        Вот сколько раз твердили миру!(С)
 
        Сканер, это оборудование, для которого предусмотрен свой отдельный порт - COM и номер ком-порта(реального, если есть, и у сканера реальный RS-232 порт, или виртуального, USB-COM или проброшенный через RDP)... Да, есть возможность использовать сканеры в клавиатурном режиме, через префиксы, типа комбинация клавишь, которую невозможно или очень сложно ввести с реальной клавы, но, это все костыли - при возможности надо использовать подключение через COM-порт, не важно, реальный, или виртуальный, но, по любому, тут не будет путаницы в данных - откуда они прилетели, с клавы или со сканера, за это отвечает драйвер сканера 1С, вызывающий внешнее событие...  | 
|||
| 
    9
    
        ДедМорроз    
     25.01.24 
            ✎
    16:47 
 | 
         
        (8) так проблема в том,что хотят,чтобы сканер работал сразу в нескольких программах и более того,в той,которая сейчас активна - через Com-порт это сделать значительно сложнее,так как нужно отслеживать активность приложения.
 
        Более того,включив ActiveWindowTracking мы можем сделать так,что ввод будет попадать в то окно,на котором курсор мыши стоит,а не в активное. Проделать такое с последовательным портом будет очень непросто.  | 
|||
| 
    10
    
        MWWRuza    
     25.01.24 
            ✎
    19:24 
 | 
         
        Я в таких случаях, рекомендую купить второй сканер(вплоть до того, что если по деньгам очень напряжно - б.у. с Авито, рубля за полтора :-)), и использовать один, основной, по COM в 1С, в второй, в клавиатурном режиме во всех остальных программах, если такое нужно :-)
 
        Тоже, конечно, решение "так-себе", но зато снимает кучу проблем...  | 
|||
| 
    11
    
        ДедМорроз    
     26.01.24 
            ✎
    02:21 
 | 
         
        А наоборот - три сканера к одной программе через разрыв клавиатуры (который теперь usb-hid),тоже успешно подключаются.
 
        Более того,можно подключать/отключать на горячую - в случае терминала - очень удобно. К сожалению,родной usb-scan работает только в мобильных приложениях,где можно событие сканирования получать и включать/выключать сканер.  | 
|||
| 
    12
    
        Web00001    
     26.01.24 
            ✎
    04:38 
 | 
         
        (10)И раз в полгода обнаруживать, что компорт сменился и сканер отвалился, торговля остановилась а ты должен бросить все и мчать менять настройки. В 77 один раз был обнаружен комп у которого порты на 99м закончились(винда отвечала, что все 99 заняты другими устройствами). И да ком порт который должен умереть лет 10назад, был предусмотрен не конкретно для сканера). А еще у сканеров бывают префиксы. И сколько ты быстро медленно не набирай, пока впереди перед этим быстрым набором не будет спец символ ничего не произойдет.     
         | 
|||
| 
    13
    
        MWWRuza    
     27.01.24 
            ✎
    11:57 
 | 
         
        (12) Да, есть такое - особенно когда "отнечего делать" перетыкают разъем сканера в другие порты USB.
 
        Но с этим можно бороться привязкой конкретного устройства к нужному номеру СОМ-порта по его VID/PID, вот так: ============================== {запрет переопределения USB устройств} определяем VID и PID устройства через диспетчер устройств - сведения - ид оборудования например: USB\VID_11CA&PID_0207&REV_0100 в реестре: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\usbflags добавляем параметр - IgnoreHWSerNumXXXXYYYY=hex:01, где XXXX = VID, а YYYY = PID Пример: Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\usbflags] "IgnoreHWSerNum11CA0207"=hex:01 ============================== Помогает. А некоторые драйвера сканеров USB-COM сами эти параметры прописывают в реестр, и тогда они не "прыгают" по портам по умолчанию. Но, проверить все равно не помешает.  | 
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |