|  | v8: Некорректно работает УстановитьНовыйКод() | ☑ | 
    
        | 0
    
        napagokc   25.01.12✎ 09:11 | 
        Рабочая обработка вдруг стала выдавать ошибку. Полез смотреть по отладчику что-кого. В результате увидел, что при создании нового элемента в справочнике не корректно работает команда УстановитьНовыйКод(). Вроде как, она должна искать максимальный код в справочнике и увеличивать его значение на единицу, но тут почему-то присваивается новому элементу явно не последний код. Что может быть? Куда рыть? Код у меня - пятизначное число. Последний элемент имеет код - 32 с лишним тысячи, а обработка присваивает код 31 с лишним тысячу...     |  | 
    
        | 1
    
        andrewks   25.01.12✎ 09:13 | 
        реиндексацию делал? ТиИ?     |  | 
    
        | 2
    
        napagokc   25.01.12✎ 09:15 | 
        (1) Конфа своя. Реиндексацию не делал. Но я глазами вижу, что код не последний     |  | 
    
        | 3
    
        andrewks   25.01.12✎ 09:16 | 
        (2) да мне - хоть чужая. суть от этого не меняется     |  | 
    
        | 4
    
        DmitryPavlik   25.01.12✎ 09:17 | 
        Ну возьми назначь руками  новый код, запиши элемент, следующие будут от него отталкиваться     |  | 
    
        | 5
    
        DmitryPavlik   25.01.12✎ 09:18 | 
        как посмотреть последний, думаю знаешь (Выбрать код из <МойСправочник> упорядочить по код)     |  | 
    
        | 6
    
        napagokc   25.01.12✎ 09:19 | 
        (3) сделал реиндексацию - ничего не изменилось.
 (4) Угу, так и придется, похоже... Щас попробую. Хотя почему так произошло - все еще не понятно
 |  | 
    
        | 7
    
        andrewks   25.01.12✎ 13:55 | 
        (6) в 7-ке такое встречал пару раз. решалось полным сносом индексов и затем их восстановлением (простое переиндексирование, почему-то, не прокатывало).
 
 короче, действительно проще списать всё на солнечное излучение, и сделать, как в (4)
 
 но, при таких сбоях, всё-таки не помешает переиндексировать, сделать ТиИ, и проверить .1cd утилиткой в случае файловой базы
 |  |