Автоинкрементация поля "Code" при формировании нового элемента справочника
25.08.2005
14:02
#1
По всей видимости кто-то редактировал поле Code при формировании новых записей и теперь оно не автоинкрементируется при формировании новых элементов...в данном поле Code строкового типа у меня только числа-строки, символов нет...но автоинкрментация не работает...обычно помогает перенумерация обработкой Uchoice.ert, но здесь и она не отрабатывается...может кто-нибудь что-то посоветутет...спасибо
25.08.2005
19:16
#2
и где только слово такое нашел... "автоинкрементация"...
очень похоже на "автоэкскрементация", т.е. самообоср...)
скажи по русски, у тебя коды сами не назначаются?
если так, поставить все коды заново, вручную или обработкой, так, чтобы была последовательность....
если не поможет, тестирование базы....
если не поможет... тогда, я не знаю что сказать...
очень похоже на "автоэкскрементация", т.е. самообоср...)
скажи по русски, у тебя коды сами не назначаются?
если так, поставить все коды заново, вручную или обработкой, так, чтобы была последовательность....
если не поможет, тестирование базы....
если не поможет... тогда, я не знаю что сказать...
26.08.2005
10:39
#3
Скорее всего есть номер "коротенький" например 9 без нулей слева. Тогда этот номер будет самый большой.
Приведи все номера к одной длине, при этом заполни слева нулями, а справа никаких знаков быть не должно. То есть, были например номера "19 ", "190 ", "1900"
Надо сделать так: "0019", "0190", "1900".
Приведи все номера к одной длине, при этом заполни слева нулями, а справа никаких знаков быть не должно. То есть, были например номера "19 ", "190 ", "1900"
Надо сделать так: "0019", "0190", "1900".
29.08.2005
02:47
#4
Попробуй отключить контроль уникальности номеров. Изменить тип номера на числовой, войти в конфигурацию. Затем опять изменить тип номера на текстовыйи снова войти в информационную базу. Там, где нумерация не происходила (документ или справочнок) найти все его виды и сделать сортировку по коду. Все дополнительные нули у тебя уже будут добавлены. Останется только немного откорректировать нумерацию, что бы номера не повторялись, закрыть информационную базу и снова включить контроль уникальности номеров. Должно все получиться. У меня все работает.
Читают тему
(гостей: 1)