gifts2017

Поиск неиспользуемых процедур/функций в конфигурации

Опубликовал capone capone (capone) в раздел Программирование - Инструментарий

Иногда, с годами конфигурации накапливают мусор в виде мертвых процедур/функций. Вот однажды встала задача все это зачистить. Используется внешняя компонента compound.dll

Скачать файлы

Наименование Файл Версия Размер
Поиск неиспользуемых процедур_функций в конфигурации 160
.rar 60,55Kb
24.03.10
160
.rar 60,55Kb Скачать

См. также

Подписаться Добавить вознаграждение

Комментарии

1. Jurii (jmw) 25.03.10 08:51
Нужно заменить строку:
ФайлДляЗаписи="C:\TEMP\"+Объект+?(Диалог=1,"_dialog","")+".txt";
На следующее:
ФайлДляЗаписи=КаталогВременныхФайлов()+Объект+?(Диалог=1,"_dialog","")+".txt";
Но всё равно не работатет...
Или только у меня не работатет?
Вываливается с сообщениями:
Ошибка: CalcVar\CalcVar_Number11514}-10
Ошибка: CalcVar\CalcVar_Number11514}-10
Ошибка: Metadata\Main MetaData Stream}-10
2. capone capone (capone) 26.03.10 02:32
Это ошибка открытия Compound файла (нужно обеспечить эксклюзивный доступ). MD файл видимо используется. Строку менять не надо все операции с файлами выполняются через C:\TEMP, КаталогВременныхФайлов тут ни при чем.
3. Jurii (jmw) 26.03.10 14:23
Я вообще-то ert-шку пытался открыть. :cry:
А на md ошибки -15 выдаёт (md другой базы - никем не занятой)
4. q_i 31.03.10 12:18
Если натравить на существующую базу выдаёт:
Ошибка: CalcVar\CalcVar_Number11514}-10
Ошибка: CalcVar\CalcVar_Number11514}-10
Ошибка: Metadata\Main MetaData Stream}-10
Если на md-шник:
Ошибка: CalcVar\CalcVar_Number11514}-15
Ошибка: CalcVar\CalcVar_Number11514}-15
Ошибка: Metadata\Main MetaData Stream}-65
5. Владимир Большов (BlueWind) 31.03.10 12:44
Создал каталог C:\Temp\ (Правильнее будет использовать в тексте модуля КаталогВременныхФайлов())
Снял с md пароль.
Результат выполнения обработки:
Ошибка: CalcVar\CalcVar_Number11514}-15
Ошибка: CalcVar\CalcVar_Number11514}-15
6. Serg (Sykoku) 31.03.10 13:46
А слабо было проверить, для какой Винды библиотека написана?
Есть еще InsideMD - без всяких библиотек и самой 1С...
Для написания сообщения необходимо авторизоваться
Прикрепить файл
Дополнительные параметры ответа