gifts2017

Запретить ввод штрих-кода с клавиатуры при использовании сканера, подключенного между компьютером и клавиатурой.

Опубликовал Владимир (hogik) в раздел Программирование - Практика программирования

Смешная постановка задачи. Смешное решение...

Инструкция:

Распаковать "Demo.zip" в каталог ИБ.

Вызвать внешнюю обработку "ТестШтрих.ert".

Нажать кнопку "Выполнить".

Вводить...

Скачать файлы

Наименование Файл Версия Размер Кол. Скачив.
Demo.zip
.zip 11,94Kb
24.03.10
74
.zip 11,94Kb 74 Бесплатно

См. также

Подписаться Добавить вознаграждение

Комментарии

1. Serj (Serj1C) 20.02.10 18:29
Что за привычка не давать описание?
2. Владимир (hogik) 20.02.10 18:36
(1)
Да. ;-)
Плохая привычка.
См. название раздела.
3. Юрий Тимофеев (Tatitutu) 20.02.10 20:38
Сказка - ложь, да в ней намек (название раздела прочитал(2))
4. Сергей (Che) Коцюра (CheBurator) 21.02.10 00:59
!!! ну что за ... привычка писать запуск дочерних обработок по принципу КаталогИБ()+ИмяДочернейОбработки... за одно это надо банить навсегда...
5. Сергей (Che) Коцюра (CheBurator) 21.02.10 01:03
а может быть настроить сканер, чтобы давал префикс??? в принципе и префикс можно ввести...
6. Владимир (hogik) 21.02.10 01:14
(4)
Ну и "бань" меня навсегда. ;-) Напиши "демку" без этого.
(5)
Это вопрос ко мне или ответ себе?

P.S. Тебе не понравилось решение?
7. Сергей (Che) Коцюра (CheBurator) 21.02.10 01:19
ну, я еще не глядя предположил, что будет анализироваться задержка...
.
а чем такая задача вызвана?
8. Владимир (hogik) 21.02.10 01:31
(7)
"я еще не глядя предположил" - а глянул уже?

Продавцы злоупотребляют ручным вводом штрих-кода. Задача немного усложнить им сей процесс. ;-) А в реальной конфигурации это сделано без внешних обработок и, естественно, без конструкции "КаталогИБ()+...".
9. Сергей (Che) Коцюра (CheBurator) 21.02.10 01:38
10. Владимир (hogik) 21.02.10 03:05
(7)
"...будет анализироваться задержка..." - Какая задержка? Анализируется время между приходом от сканера первого и последнего символа. Т.е. окно ввода штрих-кода может быть открыто сколь угодно долго до начала работы сканера...
11. Игорь Исхаков (Ish_2) 21.02.10 04:01
Проходил мимо. Заглянул к семерочникам на "огонек" : как шутят ? о чем юморят ? .Я тоже хочу посмеяться !

Прочитал (8),(9) .
Умно, конечно, и грустно. Юмор - увядающий...
12. Владимир (hogik) 21.02.10 04:12
(11)
"Я тоже хочу посмеяться !" - Переходите на "семёрку". Будем смеяться вместе.
"Юмор - увядающий..." - А в "восьмерке" даже проблемы воровства продавцами решены?
13. Сергей (Che) Коцюра (CheBurator) 21.02.10 04:12
(10) а на кнопках горячими клавишами висят цифры - так?
14. Владимир (hogik) 21.02.10 04:14
15. Сергей (Che) Коцюра (CheBurator) 21.02.10 04:19
(14) ну.. это неспортивно.. штатными средствами такого не сделаешь ;-). я сразу подумал про задержку, но отлавливать ее хотел формексом... - формекс - это разрешенный допинг!!!
.
кстати. докрутил на НГ каникулах немного алгоритмы - ряд проблем по быстродействию/транзакциям упал.. так что ПДБД пока что не брался...
16. Владимир (hogik) 21.02.10 04:31
(15)
Я себе не позволяю такой допинг как "ФормЕкс". Ломает потом сильно. ;-) Только штатными средствами такие мелочи надо делать.
Про ПДБД я так и понял. Подождем пока "ряд проблем" опять подымутся. ;-)
17. Аркадий Кучер (Abadonna) 21.02.10 04:59
(16) Последние версии formex даже регистрации в реестре не производят.
Так что относись к ней, как к стандартному внешнему отчету, не вызывающему ломок ;)
18. Владимир (hogik) 21.02.10 05:13
(17)
Думаю, не регистрация в реестре не самое главное достоинство данной разработки. ;-) По моим мелким задачам мне вполне хватает штатных средств и моей ВК. Только одного не хватает - перехвата клавиши Esc. Точнее, блокировки её в нужных мне местах. Хотя и к этой "беде" уже приспособился.
19. Аркадий Кучер (Abadonna) 21.02.10 05:29
(18) О достоинствах разработки я судить не могу просто потому, что НИКОГДА не работал с торговым оборудованием и какие там проблемы могут возникнуть не даже представляю. Я говорил про то, что formex настолько расширяет возможности 7.7, что просто даже обидно его активно не использовать (не для ""попугайских" таблиц, конечно ;) ). А проблема регистрации в реестре в сетях с жесткой доменной политикой очень даже актуальна. Если у пользователей нет локальных админских прав и работают они не в терминале, системщикам просто приходится побегать по компам. На прошлой работе была у меня такая же проблема, специально пришлось писать http://infostart.ru/public/15861/ , чтобы как-то процесс автоматизировать.
20. Сергей (Che) Коцюра (CheBurator) 21.02.10 05:40
(16) а чем тогда сделана назначение горячих клавиш???
21. Владимир (hogik) 21.02.10 05:51
(19)
Да. Я слежу за твоими разработками. Проблему регистрации знаю и понимаю. С расширением возможностей 7.7 "ФормЕксом" знаком. Но у меня система, в целом, написана в 2001 году. Всё с нуля. И от 1С там ничего не осталось. Несколько лет назад я пробовал "ФормЕкс" - устойчивость системы сильно снизилась. Думаю, современная версия работает лучше. Но уже все "потребности" нашей системы сделаны другими средствами. И акцент делался не на "Форм...", а на "нутре". Например, другую СУБД использовать. Нам нужна была надежная, простая, быстрая система. И оно уже всё сделано...
22. Владимир (hogik) 21.02.10 05:56
(20)
;-) Блин. Сергей. Ну, ты посмотри исходные тексты. Там 50 строчек. А самой сути около 10 строчек.
23. Сергей (Che) Коцюра (CheBurator) 21.02.10 12:07
> Нам нужна была надежная, простая, быстрая система. И оно уже всё сделано...
- так это ж 8-я версия с УПП!!!! ;-)
24. Сергей (Che) Коцюра (CheBurator) 21.02.10 12:13
(22) извини меня тупого пацака... мне понравилось.. все тривиально.. "горячая" цифра с нжиманием... я бы точно до такого не додумался...
25. Владимир (hogik) 21.02.10 16:29
(24)
"...я бы точно до такого не додумался..."
- А у тебя на клавиатуре клавиша "ПЛЮС" исправна? ;-)))
Или - "МИНУС"...
26. Сергей (Che) Коцюра (CheBurator) 21.02.10 20:36
(25) от же любитель поклянчить.. ;-)
27. Владимир (hogik) 21.02.10 22:23
(26)
Сообщение #25 это, еще один, тест твоей сообразительности. Ты его прошёл... ;-)
28. Епрст (Ёпрст) 09.06.10 15:57
(10) не все кнопки "забил" есть еще на нумпадные
29. Владимир (hogik) 09.06.10 17:31
(28)
"...есть еще на нумпадные"
У нас - нет.
Данная "публикация" это Demo идеи.
Остальные символы можно добавлять по вкусу... ;-)
30. Игорь Исхаков (Ish_2) 09.06.10 17:45
Всё в лайфе толкаемся ?
"Я тут написал , но как бы несерьезно.. вы ж там не очень - то пинайте" - примерно так я понимаю эти лайфовые упражнения. На мой взгляд , - зря.
От возмущения поставил - плюс !
31. Владимир (hogik) 10.06.10 16:24
(30)
Игорь.
Ударить "плюсом" - такого, наверно, еще не было на данном ресурсе. ;-)
А причины "в лайфе толкаемся" - другие.
Эта рубрика, на мой взгляд, нечто среднее между форумом и серьезными публикациями. Т.е. диалог обсуждения менее строгий (свободнее высказывания), но более долгий и более глубокий чем в форуме.
P.S. У меня есть публикации и не "в лайфе".... ;-)
Для написания сообщения необходимо авторизоваться
Прикрепить файл
Дополнительные параметры ответа