Имя: Пароль:
1C
 
Ошибка при проверке логической целостности.
0 WebInc
 
01.03.05
07:49
При проверке логической целостности вылетает такая ошибка.
!! Проверка содержания справочников. Прайс_лист. Элемент. Для подчиненного элемента не удалось создать элемент в род. справочнике
!!! Проверка содержания справочников.  Неисправимая ошибка.

Вопрос такой, что это означает? (Прайс_лист подчинен справочнику "Владелец прайса")
Как отловить элемент в справочнике "Прайс_лист" который вызывает эту ошибку??
Как вообще можно исправить эту ситуацию?
1 WebInc
 
02.03.05
03:13
Up
2 Пролд
 
02.03.05
03:57
(0) При проверке или при проверке и исправлении?
3 WebInc
 
02.03.05
04:17
При тестировании, тестирование и исправление не делаю т.к. 1С при этом делает множество ненужных и вредных вещей (например переносит элементы справочников на другме уровни). Мне собственно надо исправить так что бы 1С при тестировании логической целостности эго завершало без неисправимых ошибок.
4 Пролд
 
02.03.05
04:30
глянь фоксом, в копии сортани по PARENTEXT - на 90% сразу увидишь пустой или кривой в нач. или кон списка.
5 Морозов Александр
 
02.03.05
04:37
"При тестировании, тестирование и исправление не делаю т.к. 1С при этом делает множество ненужных и вредных вещей (например переносит элементы справочников на другме уровни)."

Ты сам то понимаеш, что это и есть исправление логической целостности?

Если нет, то готовь веревку, тебя ей за одно место подвесят...
6 WebInc
 
02.03.05
04:46
Нашел 2 элемента с PARENTTEXT = 0 !!
Один косяк, они совершенно пустые кроме поля ID и IDD (от МОДа)
Щас попробую найти по IDD и грохнуть
7 Пролд
 
02.03.05
04:47
будь осторожен, следи за собой
8 WebInc
 
02.03.05
04:53
Сделаю так, помечу на удаление, сделаю КСЦ, если ссылок нет удалю.
Так пойдет?
9 Пролд
 
02.03.05
05:18
впиши какой-нить реальный PARENTTEXT

Опасности: копия БД, кодовая страница, трамвай
10 vS
 
02.03.05
05:32
(7) наоборот фразы должны быть, по порядку :)
11 WebInc
 
02.03.05
05:39
>Опасности: , кодовая страница, трамвай
??
В чем опасность? и что такое трамвай?
(Я надеюсь что ты не имеешь в виду трамвай который по рельсам :-) )
12 Пролд
 
02.03.05
05:44
(11) Он самый :). Когда избегнешь первые две опасности, все сделаешь как надо, побежишь домой радостный не оглядываясь... а тут ... он ... трамвай ... левая ножка хрусь ... правая ножка хрусь ...

берегись.
13 WebInc
 
02.03.05
06:00
(5) Я то понимаю, но пользователям не объяснишь почему вдруг у них все справочники перемешались. Вот за это меня бы точно повесили )). Поэтому приходится поддерживать базу в том виде в котором она есть. А учитывая что каждый год приходится базу переносить на следующий год. Порой тупым копированием справочников и переносом остатков и вз/расчетов. То такие косяки просто неизбежны. А делать это приходится из-за того что dbf > 2 Гигов не держит (((
14 WebInc
 
02.03.05
06:04
(12) Постараюсь не попасться ))
Удалил, вроде ссылок не было (да и как они могли быть )) элементы полностью пустые были, фиг знает как они создались, но увидеть в конфе их никто бы не смог)
Щас буду тестировать
15 Пролд
 
02.03.05
06:46
+(13) Нуралиевы ваще кабаны, что выпустили версию 7.7.

7.5 давало такой задел работы по кивирянию в дбф.
За что теперь платить продвинутым пацанам в одинэсэ?
16 SnarkHunter
 
02.03.05
06:47
(13)Кто тебе сказал, что не держит?
17 WebInc
 
02.03.05
06:53
(16) Опыт, весьма горький. Попробуй поработать над востановлением базы которая весит больше 10 гигов. По времени это (((((((((. И вообще я не говорю за весь формат dbf а лишь за тот который использует 1С 7.7.
18 Морозов Александр
 
02.03.05
06:59
Я бы всетаки разрешил машине исправить логическую целосность. А потом ручками перенес элементы в нужные группы. Один раз поработать, зато потом отдыхать.
19 WebInc
 
02.03.05
07:02
(18)
Не реально по срокам и потерям для организации.
Потом ведь надо все проверить!!!
Все будем выправлять когда будем переходить на 8ку.
20 Морозов Александр
 
02.03.05
07:05
(19)А что не реального. На худой конец можно написать обработку котороя будет по Оле  подключаться к чтарой базе и переносить элементы в старые группы.
21 WebInc
 
02.03.05
07:18
(20) Нереально проверить что данные корректны, в сжатые сроки
22 SnarkHunter
 
02.03.05
07:24
(17)При чем тут восстановление... Базы больше двух гигов нормально живут и на дбф...
23 WebInc
 
02.03.05
07:34
(22)
Во первых я говорил не про размер всей базы а про размер отдельного файла, в моем случае это файл движений регистра.
Во вторых представь вот ты сохранил базу размером > 10 гигов. Делаешь обмен с переферийками и тут тебе "Хренова ошибка записи в файл. код такой то" ты поручишься что данные в базе у тебя корректны?! Я нет. Поэтому Восстановление + переиндексация такой базы это сколько времени??
24 WebInc
 
02.03.05
08:03
Ура!
Все закончилось успешно. Спасибо всем за дискуссию.
Отдельное спасибо "Пролд" за помощь.
Я не хочу быть самым богатым человеком на кладбище. Засыпать с чувством, что за день я сделал какую-нибудь потрясающую вещь — вот что меня интересует. Стив Джобс