Имя: Пароль:
1C
1C 7.7
v7: Что-то с мд!? DBF 7.7.027 ТиС 9.2 релиз 933
,
0 oyeah
 
30.12.13
10:18
Добрый день! При *поиске во всех текстах* ,из конфигуратора, на экране сообщение "Ошибка открытия документа.". Пытаюсь сделать тестирование и исправление(любой из пунктов) и 1с прекращает работу, при этом на экране сообщение : "Программа "1c:v7 starter program(for sql)" не работает". Обновление на типовую 976 не решило проблему. Создал новую базу из голого МД.., та же самая ошибка. Как можно выправить МД? пс.. В режиме предприятия конфа работает(доки,спр, отчеты.. все пашет) Спасибо.. и с Новым 2014 годом!
1 aka AMIGO
 
30.12.13
10:21
угу, и тебя с новым годом..
а для исправления мд есть MdDiags
2 1Сергей
 
30.12.13
10:24
какой-то из объектов подпортился. Я лечил такое Gcomp-ом.

Идяея такая.
1. Делаем пустую баз с этим МД.
2. Удаляем все обработки.
3. Ищим по ввсем текстам, если ошибка пропала значит побилась обработка
4. Если ошибка не исчезла, то удаляем все отчеты
5. Ищим по ввсем текстам, если ошибка пропала значит побился отчет
и т.д. Пока не найдём битый объект.

(1) MdDiags мне не помог в этом случае
3 aka AMIGO
 
30.12.13
10:25
а, ну - да.. GComp уместнее
4 oyeah
 
30.12.13
10:32
(2) ну "ошибка открытия документа " получается битый объект это документ?
5 aka AMIGO
 
30.12.13
10:33
(4) так удали его, для начала..
6 tgu82
 
30.12.13
10:36
(4) GCOMP помог мне несколько лет назад решить подобную проблему. Сначала кажется разбираешь а потом им же собираешь обратно. И все, проблемы нет
7 aka AMIGO
 
30.12.13
10:38
+5 имеется в виду, в пустой базе, создать, проверить..
если рушит пустую базу - удалить его..
далее - скопировать из другой рабочей конфигурации
8 oyeah
 
30.12.13
10:43
(4) идею понял.. проблема в том, что не понятно какой конкретно документ битый... сообщение конфигуратора "Ошибка открытия документа." и все... (6) ок понял...
9 toypaul
 
гуру
30.12.13
11:11
разобрать
собрать
разобрать

сравнить 1 и 3. по идее должно выдать в каком месте сбой

хотя скорее всего в 1 уже gcomp выдаст в каком месте ошибка.
10 Torquader
 
30.12.13
12:32
Если релиз типовой, и никто изменений не вносил, то можно взять MD из старого BackUp-a или типового релиза.
Если вносили изменения, то нужно смотреть те объекты, к которым "лисичка белая пришла".
Глупец, лишенный способности посмеяться над собой вместе с другими, не сможет долго выносить программирование. Фредерик Брукс-младший