Я пытаюсь найти решение проблемы, которая у нас есть, и я не получаю много радости
У нашего старого пакета учетных записей была небольшая функция для автоматического создания номеров учетных записей клиентов. Он занял первые 4 буквы названия компании, а затем двузначное целое число, которое автоматически увеличивается, чтобы избежать ошибок.
Например, мистер Дж. Смит станет MRJS01
Тогда, если бы у нас был второй мистер Дж. Смит, номер их клиента стал MRJS02
Это было очень удобно для составления отчетов: каждый раз, когда мы выпускали новый отчет для этого клиента, мы увеличивали номер отчета на один
MRJS01-1, MRJS01-2 ... и т. Д.
Я не возражаю против предложений, если у вас есть какие-либо идеи о том, как это можно сделать, желая взглянуть на это непредвзято с точки зрения того, как этого добиться, но мне нужно что-то, чтобы избежать дублирования, и я не не нужно просто автоматически увеличивать числа, так как в итоге мы получим номера отчетов, которые представляют собой просто строки чисел и затрудняют чтение.
Заранее спасибо.