Вверх ↑
Ответов: 413
Рейтинг: 57
#1: 2014-10-31 21:57:59 ЛС | профиль | цитата
Tad писал(а):
У тебя никогда небыло документов с номерами : 123, 123А, 123б, 123(повторный) и т.д.

в номере документа закодирован год, тип изделия, номер по порядку. Я формирую автоматом номер соединяя данные введенные пользователем и порядковый номер строки. Т.е. номера могут отличатся одной цифрой и эта цифра номер id. Структура номера документа определена стандартом. Моя задача сделать эту нумерацию автоматически с возможностью ручной правки при необходимости и по возможности правильно использовав возможности SqLite.
Tad писал(а):
откуда работающий с программой будет знать, что его не внесли ?

по началу он будет набирать эту базу из уже существующих документов, если очередного документа не окажется, а следующий будет начинаться с другова номера, то ему нужно будет его изменить вручную. Есть еще вероятность появления дополнений к документу. Тогда номер документа будет тот же но в конце изменится буква или добавится слово. Но самое вероятное, что пользователь будет изменять в номере документа именно порядковый номер, т.е. в моем случае id.
карма: 0

0