Имя: Пароль:
1C
 
После обновления БП ошибка ХранилищеФайлов. Имеются записи с одинаковыми измерениями
0 nemoxp
 
17.08.26
12:23
1С:Предприятие 8.3 (8.3.27.2214)
Бухгалтерия предприятия (базовая), редакция 3.0 (3.0.199.13)

Пытаюсь применить стандартное обновление. Ошибка "ХранилищеФайлов. Имеются записи с одинаковыми измерениями".
Текст ошибки ясен. Причина ясна. Регистр сведений ХранилищеФайлов, несколько записей с один Непонятно почему после обновления это происходит или до обновления было несколько измерений? Сейчас одно измерение "Файл".

Пытался программно очистить:

НаборЗаписей = РегистрыСведений.ХранилищеФайлов.СоздатьНаборЗаписей();
НаборЗаписей.Записать();

Ошибка остается. В регистре вияст 2 пустые записи.

Кто сталкивался? Как решить? Очищать регистр тоже не хочется.
1 Смотрящий
 
17.08.26
12:37
перед обновой найди и прибей, или "растащи" дубли по измерению которое остается после обновы
2 nemoxp
 
17.08.26
12:54
(1) Допустим. Почему тогда полная очистка регистра даже не помогает?
3 Смотрящий
 
17.08.26
13:16
(2) А она происходит эта "полная очистка" ? Если записи остаются
4 nemoxp
 
17.08.26
14:47
Осложняет тот факт, что запросом нет дублей по измерениям. Результат пустой.

ВЫБРАТЬ
    ВложенныйЗапрос.Файл КАК Файл,
    ВложенныйЗапрос.ФайлКоличество КАК ФайлКоличество
ИЗ
    (ВЫБРАТЬ
        ВложенныйЗапрос.Файл КАК Файл,
        КОЛИЧЕСТВО(РАЗЛИЧНЫЕ ВложенныйЗапрос.ФайлКоличество) КАК ФайлКоличество
    ИЗ
        (ВЫБРАТЬ
            ХранилищеФайлов.Файл КАК Файл,
            ХранилищеФайлов.Файл КАК ФайлКоличество
        ИЗ
            РегистрСведений.ХранилищеФайлов КАК ХранилищеФайлов) КАК ВложенныйЗапрос
    
    СГРУППИРОВАТЬ ПО
        ВложенныйЗапрос.Файл) КАК ВложенныйЗапрос
ГДЕ
    ВложенныйЗапрос.ФайлКоличество > 1
5 nemoxp
 
17.08.26
14:49
Где могут быть эти дубли? Как их найти. Записей довольно много.
Здесь можно обсудить любую тему при этом оставаясь на форуме для 1Сников, который нужен для работы. Ymryn