|
v7: Ошибка при удалении календаря в 7.7 |
☑ |
0
gt8d
15.06.20
✎
09:33
|
Добрый день! Впервые за много лет столкнулся с такой проблемой.
В конфигурации два календаря (основной и вспомогательный).
Опыт показал, что вспомогательный календарь не используется.
Решил я его удалить. При попытке сохранения конфигурации получаю сообщение:
Доступ к файлу (путь к базе)\CL.CDX закрыт, кнопки "Повтор"/"Отмена"
При нажатии на "отмену" - при обновлении произошла критическая ошибка, конфигурация будет закрыта.
Кто может с таким сталкивался?!
|
|
1
ДенисЧ
15.06.20
✎
09:35
|
Дай доступ к файлу...
|
|
2
Ёпрст
гуру
15.06.20
✎
09:35
|
Ну, удали этот индексный файл, делов то
|
|
3
gt8d
15.06.20
✎
09:38
|
Уже раз 10 делал. Хорошо, что архив с базой "до" есть.
Ошибка доступа к файлу CL.DBF
Может это какой-то глюк платформы при попытке удаления заполненного календаря?
|
|
4
Ёпрст
гуру
15.06.20
✎
09:40
|
(3) ну, руками тогда в файле калегдаря поменяй структуру и потриилишние записи
|
|
5
gt8d
15.06.20
✎
09:40
|
p.s. За 20 лет такое вижу первый раз
|
|
6
gt8d
15.06.20
✎
09:41
|
(4) да, ничего не остаётся.
Только структуру менять не надо, надо только убрать все записи с "ненужным" ID
|
|
7
gt8d
15.06.20
✎
09:53
|
Не помогает... И вообще, даже если удалить файлы CL.DBF, CL.CDX (соответственно они становятся пустыми, структура создается платформой, файлы не заполнены), то при попытке сохранения такая же проблема.
Похоже это вообще какой-то глюк платформы. Календарь добавить можно, а удалить уже нельзя :-D
|
|
8
gt8d
15.06.20
✎
09:55
|
Да, проверил сейчас в пустой конфигурации/базе
Действия:
1. Добавляю календарь "новый1"
2. Сохраняю - все ок
3. Добавляю календарь "новый2"
4. СОхраняю - все ок
5. Удаляю календарь "новый2"
6. Сохраняю - ошибка доступа.
Кто сталкивался?
|
|
9
Djelf
гуру
15.06.20
✎
10:02
|
(8) Проверил. Все ОК.
Может какие примочки типа kernel32, kernel33 и т.п. стоят?
|
|
10
ДенисЧ
15.06.20
✎
10:07
|
Вот специально нашёл 77... 027.
Сделал как в (8). Всё нормально работает..
Может, диск сыпется?
|
|
11
gt8d
15.06.20
✎
10:08
|
(10) Сейчас попробовал на другом компе и на VM с чистой Win7
есть еще подозрение на OpenConf
|
|
12
gt8d
15.06.20
✎
10:10
|
Да... Именно! При отключении OpenConf всё ОК
|
|
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший