Для чего все нужно? Идея создания такой обработки (базы) пришла мне в процессе работы (частью моей работы является автоматизация розничной торговли), когда приходилось запускать новые магазины так сказать с нуля. Огромное количество времени занимало создание базы данных товаров, т.е. внесение в номенклатурную карточку товаров сведений об этом товаре, в том числе штрих-кода и наименования. С штрих-кодом все просто, считываем сканером, а вот наименование товара приходится печатать, вот это-то и занимает очень много времени. Как было бы хорошо, если бы считывая штрих-код, название товара появлялось автоматически! Именно это и делает моя обработка, считав штрих-код, происходит поиск этого штрих-кода в предлагаемой мной базе и, если он там найден, его наименование вписывается автоматически. Таким образом, время на создание номенклатурной карточки очень значительно сокращается.
Хочу оговориться, что база была собрана мной из номенклатуры в различных магазинах, а как вы понимаете, наименование товара получается таким, как его ввел оператор, т.е. в произвольной форме, у кого-то, например «Сигареты Бонд Легкие», а у кого-то «Бонд Легкие сигареты». Как вы понимаете, возможны и опечатки. Хотя все это можно подправить вручную.