|
После программного добавления сбилась нумерация. |
☑ |
0
lanc2233
22.06.13
✎
21:18
|
После программного создания элементов справочника, сбилась нумерация.
Теперь, при создании и записи нового элемента, пишет "Код не уникален".
Раньше лечил такое переведя код справочника из текстового в числовой вид и обратно. Сейчас не подойдет, так как есть коды с префиксом.
ОбновитьНумерациюОбъектов(Метаданные.Справочники.Контрагенты); - не помогает.
Что можно сделать?
|
|
1
PR
22.06.13
✎
21:18
|
Исправить
|
|
2
lanc2233
22.06.13
✎
21:20
|
(1) ?
|
|
3
PR
22.06.13
✎
21:23
|
(2) Да.
|
|
4
PR
22.06.13
✎
21:24
|
Если по сабжу, то начинай колоться про детали того, как генерил код.
|
|
5
lanc2233
22.06.13
✎
21:26
|
они с другой базы переливались, там это числовой реквизит. Коды получились просто 1,2,3,... Те элементы что создаются в этой базе - идут с префиксом.
|
|
6
PR
22.06.13
✎
21:29
|
Ахренеть. И в чем тогда вопрос? Переномеровывай с нулями.
|
|
7
lanc2233
22.06.13
✎
21:33
|
Фигово. Мне эти номера для синхронизации нужны, обе базы работают паралельно.
Может можно какой-то событие повесить - при установке нового номера устанавливать с префиксом?
|
|
8
PR
22.06.13
✎
21:36
|
(7) Устанавливай. Я не против.
|
|
9
lanc2233
22.06.13
✎
21:37
|
Поможет ? :-)
|
|
10
lanc2233
22.06.13
✎
21:37
|
Хотя наверное действительно быстрее проверить будет )
|
|
11
PR
22.06.13
✎
21:41
|
Послушай.
Ты написал два слова про задачу, которые явно не описывают задачу целиком.
Ты используешь крайне дурацкий способ синхронизации между двумя базами, по причине, которую я не знаю.
И при этом ты спрашиваешь меня, поможет ли тебе установка в событии номера с префиксом.
Если хочешь мое мнение, то — нет. Потому что у тебя изначально бардак. Стены картонного дома как не крась, они упадут при первом же ветре.
|
|
12
NcSteel
22.06.13
✎
21:43
|
ну так при синхронизации номер сразу нормальный формируй.
|
|