Попробую в двух словах рассказать, что делает эта обработка и зачем она нужна. И так обо всем по порядку. Сначала зачем и почему.
Замучился менять конфигурации только ради добавления в меню ссылки на отчет. Так что очень захотелось иметь навигатор отчетов. Посмотрел, сравнил. Из того, что нашел, понравился http://www.infostart.ru/projects/615/. Так что кому нужен расширенный функционал зайдите по ссылке.
Но возникла идея. Мышкой пользоваться не люблю, предпочитаю клавиатуру. Хотелось «навигатор отчетов» с которым можно было работать быстро и просто с клавиатуры. Хотелось бы и файловый менеджер туда засунуть. Ненавижу оконный проводник, уж простите. А TotalCommander не у всех. Да и просматривать некоторые файлы очень хотелось. Не у всех клиентов есть Exel и просмоторщик dbf. Лицензионный софт … мать, мать, мать…
Ну вот и родил …
Обработка позволяет выполнять функции файлового менеджера. Т.е. Создавать папки, копировать, переносить, удалять файлы и папки. Все это при помощи двух панелей (аля Total commander)
Работает с клавиатуры + функциональные клавиши.
Кроме этого обработка позволяет просматривать файлы.
Быстрый просмотр файлов некоторых типов осуществляется в правой панели при перемещение курсора по списку файлов в левой панели (был такой режим в NortonCommander-e для текстовых файлов). Выбор диска справа (или Alt+F2). Далее в списке дисков «Просмотр файлов». Можно просматривать большинство графических файлов, текстовые файлы, файлы dbf и файлы xls (установленный Ексель не нужен). Думаю расширю список, если будет интерес.
Вышеперечисленные файлы можно посмотреть и в отдельном окне. (Просмотр F3).
Быстрый доступ к каталогам зарегистрированных баз. Если база зарегистрирована, т.е. есть в списке баз 1С, для доступа к каталогу базы достаточно выбрать путь к базе, после нажатия на соответствующую кнопку или Ctrl+F1/ Ctrl+F2.
Ну и собственно то, что послужило поводом создания этой обработки.
Навигатор внешних отчетов. В списке дисков «Отчеты 1С». Все как обычно. Иерархическая структура. Создание папок. Перемещение вверх, вниз. Копирование и перемещение из папки в папку. Описания для папок и обработок. Возможно копирование прямо из панели файлов. (Копирование F5)
Отдельная обработка для пользователей. Пользовательская часть. (только просмотр и запуск обработок)
Если возникнут некоторые вопросы по размещению кода, то все вопросы к Александру Маляеву (maljaev)
Большие и подробные описания писать не могу. Впрочем, как и придумывать названия обработок. J Так что извиняйте. А вот поддержать проект думаю получится. Естественно в рамках разумного. Так что жду пожеланий.
v 1.1. ************************************************************************
Добавлена кнопка быстрого доступа к корневому каталогу
Добавлено сообщение об отказе в доступе в случае отсутствия прав доступа к каталогу (комм.6)
Добавлен работа с приложениями (запуск приложений из менеджера файлов, копирование приложений в менеджер отчетов, запуск приложений из менеджера отчетов (*.exe; *.com)) Думаю, проблема с быстрым запуском пасьянса решена (комм.1). Это будет удобно в случае ограничения пользователя в запуске приложений и разрешении запуска некоторых приложений из пользовательской части менеджера отчетов.
Добавлена информация о типе файловой системы, объеме и свободном объеме диска.
Для iniфайлов добавлен быстрый просмотр (Alt+F2 -> «просмотр файлов») и просмотр в отдельном окне (по F3) (комм.18)
При просмотре файлов xlsв отдельном окне (по F3), добавлена возможность выбрать кодировку (Dos/Win) и возможность просмотра всего xlsфайла, а не только первый 100 строк (по умолчанию). При этом всегда можно прервать по Escзагрузку большого файла и посмотреть, что успело загрузиться. (комм.1,18)
Возможность просмотра всего файла также добавлена при просмотре файлов dbf, txt, iniв отдельном окне (по F3)
Отменён вывод надписи что " Устройство не доступно, либо отсутствует съемный диск ", при отмене выбора диска или пути к базе данных (комм.18)
Добавлена проверка на копирование/перемещение папки в её же вложенную папку из панели файлов в панель файлов и из панели отчетов в панель отчетов.
Исправлено несколько ошибок по навигации.