Генерация автоматического номера склада (SKU), который состоит из букв и цифр в MS Access - PullRequest
0 голосов
/ 14 октября 2018

Я создаю базу данных для своего склада, используя MS Access.Продукты организованы по категориям и подкатегориям, и каждый продукт имеет свой уникальный номер SKU.Каждый номер SKU имеет 7 полей, то есть 3 буквы и 4 цифры.Первые 2 буквы представляют категорию, третья буква представляет подкатегорию, следующие четыре цифры представляют номер продукта в этой подкатегории.Я сделал 3 отдельные таблицы для категорий, подкатегорий и продуктов.Код первой категории - АА, второй - АБ, третий - АС и т. Д.Затем, когда я создаю новую подкатегорию, ее код должен начинаться с А. в каждой категории.

Пример:

1-Jewelry (AA)
 1-Rings (A)
    1-Emerald ring (0001)
    2-Diamond ring (0002)
  2-Bracelets (B)
2-Wooden items (AB)
  1-Boxes (A)
    1-big box (0001)
    2-small box (0002)
  2-Toys (B)

Номер SKU Изумрудного кольца: AAA0001

Артикул Diamond ringномер: AAA0002

Номер SKU большого ящика: ABA0001

Номер SKU небольшого ящика: ABA0002

Я пытаюсь автоматизировать эту систему SKU при доступе MS, но не знаю,это возможно или нет.Я знаю, что мы можем использовать поля автонумерации, но как насчет автоматических букв?Можем ли мы сделать это в среде Access или использовать VB?Любая помощь будет принята с благодарностью.

...