Непонятная проблема при считывании сканером в режиме клавиатуры

Добавил: markers, 07 декабря 2018 04:57, обновлено: 19 декабря 2018 12:05

Раздел: Обсуждение TurboConf

Скачать

Доброго времени суток! Мне по долгу службы, для теста и или иных целей, приходится иногда считыать штрихкода, в том числе штрихкод алкогольной акцизной марки. Сканер подключен в разрыв клавиатуры (Определяется как USB HID устройство) и когда считываешь штрихкод в любую программу (на видео показан блокнот, так-же пробовал в Far и пр. считывать, поведение одно и тоже) при включенном ТК, то выполняется автоперенос с потерей информации (т.е. даже если убрать лишние переносы, длина строки получается меньше чем при считывании без ТК). Когда отключаешь ТК, то восстанавливается корректное поведение системы. К сожалению, в настройках ТК я не смог найти подходящей настройки для решения данной проблемы.

1CVersion: 8.3.10.2699
ProductVersion: 5.5.6907.33334
UAC: False
CompatibilityMode: True
SystemInfo: Microsoft Windows NT 6.2.9200.0 x64
CPU: 8
TurboConf Settings: {
  "CompatibilityMode": false,
  "DontShowUacForm": false,
  "UseWindowsTheme": false,
  "UseWaitHack": true,
  "DelayMultipler": 10,
  "AllowEnterprise": false,
  "InsertCarriageReturns": false,
  "ClearMessageWindowBeforeCheck": true,
  "FormatAllText": true,
  "Windows8Mode": true,
  "ParametersWindowPosX": -1,
  "ParametersWindowPosY": -1,
  "PinMessageWindow": false,
  "AgreementShown": true,
  "InsertSpaces": true,
  "CheckForUpdates": true,
  "InspectParameters": true,
  "InspectVars": true,
  "InspectFunctions": true,
  "InspectAssignments": true,
  "InspectReturns": true,
  "GoToDefinition": true,
  "EditDataType": true,
  "ReplaceSystemMenu": false,
  "AddAlignSpaces": true,
  "RemoveExtraLineBreaks": true,
  "InsertIBNameBefore": false,
  "T9AutoShowAfterPeriod": false,
  "T9AllowSwitch": true,
  "SetForegroundWindowDelay": 50,
  "EmbeddedInspector": false,
  "AutoCompleteOnEnter": false,
  "TurboMenuOnCtrlRMB": false,
  "T9Enabled": true,
  "JumpToAutoSettings": true,
  "T9StyleVS": false,
  "BetaEnabled": false,
  "ShowStartForm": false,
  "UpgradeRequired": false,
  "ShowUpdateForm": true,
  "CloseSearchWindowAfterJump": true,
  "AlignCommas": true,
  "T9AlwaysShowOnCtrlSpace": false,
  "T9PasteTextOnEscape": true,
  "V8DataVersion": "8.3.5.1383",
  "CheckForDataUpdates": true,
  "ShiftT9Window": false,
  "ShowT9OnCtrlShiftSpace": true,
  "RemapDefaultParametersInfoOnCtrlP": true,
  "Plugins": "{\"OpenHelpForm\":{\"PluginName\":\"Помощь\",\"HotKey\":null,\"Ctrl\":true,\"KeyCode\":49,\"Enabled\":true,\"IsCorePlugin\":true,\"AllowEnterprise\":true,\"Developer\":\"TurboConf\",\"AppId\":\"\",\"Id\":\"\",\"FileName\":null},\"OpenForumPage\":{\"PluginName\":\"Форум\",\"HotKey\":null,\"Ctrl\":true,\"KeyCode\":0,\"Enabled\":true,\"IsCorePlugin\":true,\"AllowEnterprise\":true,\"Developer\":\"TurboConf\",\"AppId\":\"\",\"Id\":\"\",\"FileName\":null},\"ExtractMethod\":{\"PluginName\":\"Извлечь метод\",\"HotKey\":null,\"Ctrl\":true,\"KeyCode\":77,\"Enabled\":true,\"IsCorePlugin\":true,\"AllowEnterprise\":true,\"Developer\":\"TurboConf\",\"AppId\":\"\",\"Id\":\"\",\"FileName\":null},\"ProcedureAndFuctions\":{\"PluginName\":\"Процедуры и функции модуля\",\"HotKey\":null,\"Ctrl\":true,\"KeyCode\":75,\"Enabled\":true,\"IsCorePlugin\":true,\"AllowEnterprise\":true,\"Developer\":\"TurboConf\",\"AppId\":\"\",\"Id\":\"\",\"FileName\":null},\"Surround\":{\"PluginName\":\"Окружить\",\"HotKey\":null,\"Ctrl\":true,\"KeyCode\":68,\"Enabled\":true,\"IsCorePlugin\":true,\"AllowEnterprise\":true,\"Developer\":\"TurboConf\",\"AppId\":\"\",\"Id\":\"\",\"FileName\":null},\"Rename\":{\"PluginName\":\"Переименовать\",\"HotKey\":null,\"Ctrl\":true,\"KeyCode\":82,\"Enabled\":true,\"IsCorePlugin\":true,\"AllowEnterprise\":true,\"Developer\":\"TurboConf\",\"AppId\":\"\",\"Id\":\"\",\"FileName\":null},\"JumpToObject\":{\"PluginName\":\"Прыгнуть к объекту конфигурации\",\"HotKey\":null,\"Ctrl\":true,\"KeyCode\":74,\"Enabled\":true,\"IsCorePlugin\":true,\"AllowEnterprise\":false,\"Developer\":\"TurboConf\",\"AppId\":\"\",\"Id\":\"\",\"FileName\":null},\"FindTemplate\":{\"PluginName\":\"Найти шаблон\",\"HotKey\":null,\"Ctrl\":true,\"KeyCode\":66,\"Enabled\":true,\"IsCorePlugin\":true,\"AllowEnterprise\":true,\"Developer\":\"TurboConf\",\"AppId\":\"\",\"Id\":\"\",\"FileName\":null},\"CodeInspector\":{\"PluginName\":\"Инспектировать\",\"HotKey\":null,\"Ctrl\":true,\"KeyCode\":73,\"Enabled\":true,\"IsCorePlugin\":true,\"AllowEnterprise\":false,\"Developer\":\"TurboConf\",\"AppId\":\"\",\"Id\":\"\",\"FileName\":null},\"ShowParameters\":{\"PluginName\":\"Информация о параметрах\",\"HotKey\":null,\"Ctrl\":true,\"KeyCode\":80,\"Enabled\":true,\"IsCorePlugin\":true,\"AllowEnterprise\":false,\"Developer\":\"TurboConf\",\"AppId\":\"\",\"Id\":\"\",\"FileName\":null},\"FormatBlock\":{\"PluginName\":\"Выровнять блок текста\",\"HotKey\":null,\"Ctrl\":true,\"KeyCode\":187,\"Enabled\":true,\"IsCorePlugin\":true,\"AllowEnterprise\":true,\"Developer\":\"TurboConf\",\"AppId\":\"\",\"Id\":\"\",\"FileName\":null},\"AlignCommas\":{\"PluginName\":\"Выровнять блок текста по запятым\",\"HotKey\":null,\"Ctrl\":true,\"KeyCode\":188,\"Enabled\":true,\"IsCorePlugin\":true,\"AllowEnterprise\":true,\"Developer\":\"TurboConf\",\"AppId\":\"\",\"Id\":\"\",\"FileName\":null},\"CloseBrackets\":{\"PluginName\":\"Закрыть скобки\",\"HotKey\":null,\"Ctrl\":true,\"KeyCode\":48,\"Enabled\":true,\"IsCorePlugin\":true,\"AllowEnterprise\":true,\"Developer\":\"TurboConf\",\"AppId\":\"\",\"Id\":\"\",\"FileName\":null},\"ShowInfoBaseName\":{\"PluginName\":\"Показать имя информационной базе в заголовке\",\"HotKey\":null,\"Ctrl\":true,\"KeyCode\":123,\"Enabled\":true,\"IsCorePlugin\":true,\"AllowEnterprise\":false,\"Developer\":\"TurboConf\",\"AppId\":\"\",\"Id\":\"\",\"FileName\":null},\"TurboMenu\":{\"PluginName\":\"ТурбоМеню\",\"HotKey\":null,\"Ctrl\":true,\"KeyCode\":192,\"Enabled\":true,\"IsCorePlugin\":true,\"AllowEnterprise\":false,\"Developer\":\"TurboConf\",\"AppId\":\"\",\"Id\":\"\",\"FileName\":null},\"OpenStore\":{\"PluginName\":\"Открыть сайт TurboConf.ru\",\"HotKey\":null,\"Ctrl\":true,\"KeyCode\":0,\"Enabled\":false,\"IsCorePlugin\":true,\"AllowEnterprise\":true,\"Developer\":\"TurboConf\",\"AppId\":\"\",\"Id\":\"\",\"FileName\":null},\"Netlenka\":{\"PluginName\":\"Защитить модуль\",\"HotKey\":null,\"Ctrl\":true,\"KeyCode\":85,\"Enabled\":true,\"IsCorePlugin\":true,\"AllowEnterprise\":true,\"Developer\":\"Netlenka1c.ru\",\"AppId\":\"\",\"Id\":\"\",\"FileName\":null}}",
  "MultiClipboardEnabled": true,
  "OpenHistory": "",
  "OpenFilesHook": false,
  "OpenFileConfirmation": false,
  "LastOpenPath": "",
  "T9IncludeStrings": true,
  "NetlenkaFormatResult": false,
  "NetlenkaEncryptStrings": true,
  "NetlenkaByteCode": false,
  "NetlenkaControlFlow": false,
  "AutoTitleEnabled": true,
  "CheckForBetaVersions": true,
  "SaveWindowsHistory": true,
  "MaxWindowsHistorySize": 100,
  "MaxJumpToHistorySize": 100,
  "OneTrackerEnabled": true,
  "OneTrackerIdleTime": 10,
  "OneTrackerSaveInterval": 30,
  "OneTrackerAddIBSuffix": true,
  "OneTrackerSaveToFolder": 0,
  "DebugMode": false,
  "ToDoEnabled": true,
  "AutoContextMenu": true,
  "JumpToIncludeMatches": false,
  "PinHintWindow": false,
  "HintWindowPosX": -339,
  "HintWindowPosY": -4151,
  "ShowStartWizard": false,
  "TurboIconEnabled": false,
  "JumpToAllObjects": true,
  "TurboMenuEnabled": true,
  "AutoContextMenuDelay": 100,
  "JumpToPasteSelectedText": false,
  "ShowVersionChanges": true,
  "AutoContextMenuEnterpiseMode": false,
  "T9AlwaysAssists": false,
  "T9AssistEnabled": true,
  "T9AllowFields": true,
  "AutoFilterSyntaxHelper": false,
  "CheckForPreviewVersions": true,
  "ScriptsSettings": "",
  "WebClientWidth": 1170,
  "WebClientHeight": 768,
  "WebClientLeft": 375,
  "WebClientTop": 136,
  "T9AssistSmartFieldsEnabled": true,
  "T9AssistGetMenuItems": false,
  "SettingsKey": "",
  "IsSynchronized": true
}

Я записал видео, показывающее проблему. Видео во вложении, но на всякий случай, вот ссылка на Яндекс.Диске:

https://yadi.sk/i/r-f9xI69RxVm1A

Спасибо!

Файл


Скачать К списку тем

Комментарии

bolsun
07 декабря 2018 09:07: #1

Добрый день! Спасибо за сообщение. Да были уже обращения, что при включенном ТК, сканер неправильно вставляет текст. Было предложение, добавить кнопку приостановки работы программы без выхода из нее. Это решит проблему?


markers
07 декабря 2018 10:28: #2

Если не получается решить проблему "в лоб" то да, это сильно лучше чем совсем выходить из него. Только сделайте значёк в трее понятный, чтоб взглянул и понял - забыл включить ТК!


bolsun
19 декабря 2018 12:05: #3

В TurboConf 5.6 появилась возможность приостанавливать/возобновлять работу программы.


TurboConf

Расширение возможностей

Конфигуратора 1С

Скачать

Бесплатный пробный период 14 дней