|
|
|
| Помогите создать грамотный счётчик. Он должен выдавать код с макс. длиной 6 символов с прибовлением +1. т.е. 000001,000002 .....000145 | |
|
| |
|
|
|
| храните как число выводите как format(1,"00000#") | |
|
| |
|
|
|
| Нужно ещё учитывать предведущий номер. т.е. 000123 должно получиться 000124 | |
|
| |
|
|
|
| обычный AutoIncrement именно так и считает
т.е. в таблице обычный счетчик akaCounter = 123, 124... n
в запросе или форме yourCounter = format (akaCounter, "00000#")
можно еще разделить счетчик на миллион и взять справа 6 символов (хранить придется как текст) но это уже "автоген" | |
|
| |
|
|
|
| но если удалишь запись, то останутся пробелы с счетчике. Если устраивает, то см. выше | |
|
| |