К основному контенту

Сообщения

Сообщения за январь, 2018

Проверка штрих-кода в базе данных Ninox

Открыл в полюбившейся программе Ninox Database мою учебно-развлекательную базу данных товаров, подумал: классно было бы вносимый штрихкод проверять прямо при вводе. А то на Айфоне-то фотосканер кода в цифрах не ошибется, а на компьютере я их вручную ввожу, приходится тщательно проверять потом, что навводил. Достал клавиатуру, занес над ней руки, щелкнул костяшками... И такая вдруг лень накатила — у меня ж на товарах как минимум два типа кодов уже попадались — стандартный EAN-13 и короткий EAN-8 . Третий, UPC американский, тоже не исключаю. И какой из них проверять? Передумал. Почти. Пошел почитать хоть что это за коды такие. Оказалось, что как минимум шесть типов кодов (включая перечисленные выше) проверяются одним и тем же способом ! То есть, по сути, любой из них можно дополнить слева нулями до самого длинного типа и проверять уже только его. Оправданий не осталось. Пришлось снова достать клавиатуру. Код проверки кода В моем примере скрипт запускается всякий раз после из