|
|
Неуникальные записи в регистре сведений: как бороться?
breezee, Hans, maxab72, Timon1405, TormozIT, RomanYS, crotnn, N1troZeus, unenu, shuhard, DeeK, Мультук, Гипервизор, Crusher, Dmitrii, АгентБезопаснойНацио, PLUT, Anchorite, Garykom, DemonShinji2, SleepyHead, mTema32, Умный Слоненок, CepeLLlka, skafandr, trad, paramedic, AlexKimp, Kigo_Kigo, Prog_man, nick86, yanikolay, RVN, kir-g, Anton1307, Злопчинский, Vstur, Eiffil123, 2S, Silgis, Волшебник, alexxx961503, vicof, Lama12, Галахад, maxar, ass1c, lxndr, Greeen, Вадя, alexela, navigator, zenik, formista2000, ptiz, ДенисСмирнов, yurikmellon2, 1cVandal, LuckyStar, Ненавижу 1С, d4rkmesa, obs191, PR, PuhUfa, Жеглофф, Шурик71, JohnGilbert, calmius, Бычье сердце, Seriy_Volk, lirt82, Доминошник
| ☑ |
|
0
formista2000
13.05.26
✎
09:59
|
Привет!
Думаю, случай классический, а значит и средство есть.
Сабж! Боюсь сделать из периодического РС непериодический. Или измерение убрать. Когда-то делал такое, и база не запускалась, ругалась на неуникальные записи.
Есть какой-то стандартный приём как бороться с этим?
Thanx!
|
|
|
1
2S
13.05.26
✎
10:01
|
Выгрузить, свернуть, загрузить.
Или не делать этого.
|
|
|
2
Гипервизор
13.05.26
✎
10:02
|
Ну так проверьте запросом будут ли неуникальные записи.
|
|
|
3
Dmitrii
гуру
13.05.26
✎
10:05
|
(0) >> Есть какой-то стандартный приём ...?
Есть.
Запрос.
|
|
|
4
zenik
13.05.26
✎
10:06
|
Запросом.. Выбрать без удаляемого измерения с группировкой и посчитать количество.
|
|
|
5
formista2000
13.05.26
✎
10:17
|
(1) (2) (3) (4) Я так и делал. Но если измерение уже удалено?
|
|
|
6
Ненавижу 1С
гуру
13.05.26
✎
10:17
|
(5) надо сначала думать, потом делать
|
|
|
7
PLUT
гуру
13.05.26
✎
10:20
|
(5) консолькой кода записать пустой набор РС в этот рыгистр
или в SQL очистить табличку этого рыгистра
затем из копии базы выгрузить записи этого рыгистра и загрузить
|
|
|
8
formista2000
13.05.26
✎
10:24
|
(7) >> или в SQL очистить табличку этого рыгистра
если только так, да...
|
|
|
9
Гипервизор
13.05.26
✎
10:26
|
(5) "Я так и делал"
Так и что показал результат запроса?
"измерение уже удалено"
Тогда почему боитесь базу запускать?
|
|
|
10
PLUT
гуру
13.05.26
✎
10:43
|
(8) у вас реструктуризацЫя БД не выполняется?
в базу пущщает? если нет, то в модуле приложения при начала работы сисьтемы добавить временный "костыль", который очистит этот РС
один раз запустить в режЫме предприятия, затем из пофигурации удалить этот "костыль"... если через SQL влом или не пущщают вредные админы
|
|
|
11
SleepyHead
гуру
13.05.26
✎
11:48
|
(0) Да вроде бы новый создается и туда копируется нужное, или я что-то не понял?
|
|
|
12
Garykom
гуру
13.05.26
✎
11:52
|
В типовые еще не встроена обработка для этого?
Ну схлопывание записей для РС, когда по измерениям после удаления оно совпадает как и по ресурсам/реквизитам
|
|
|
13
TormozIT
гуру
13.05.26
✎
12:10
|
|
|
Кaк может человек ожидaть, что его мольбaм о снисхождении ответит тот, кто превыше, когдa сaм он откaзывaет в милосердии тем, кто ниже его? Петр Трубецкой