Обработка для открытия внешних отчетов (ФС)

Публикация № 199549

Разработка - Обработки - Менеджеры внешних отчетов

внешние отчеты обработка

Зачастую так получается, что для конфигурации используется большое количество внешних отчетов и обработок. И не всегда они "живут" в ExtForms конфигурации. Для рядовых пользователей почти всегда составляет непосильную задачу открыть внешний отчет или обработку с какого-нибудь внешнего сетевого ресурса. Да и найти каталог с конфигурацией тоже не умеют (и учиться не хотят). Это первый случай. Второй: из соображений безопасности юзверям запрещено открывать внешние отчеты и обработки, а пользоваться определенными внешними отчетами/обработками надо.

Зачастую так получается, что для конфигурации используется большое количество внешних отчетов и обработок. И не всегда они "живут" в ExtForms конфигурации. Для рядовых пользователей почти всегда составляет непосильную задачу открыть внешний отчет или обработку с какого-нибудь внешнего сетевого ресурса. Да и найти каталог с конфигурацией тоже не умеют (и учиться не хотят). Это первый случай. Второй: из соображений безопасности юзверям запрещено открывать внешние отчеты и обработки. На эту тему было писано не раз, поэтому как это реализовать с помощью события ПриПолученииКоманды() компоненты RWidjets.dll описывать не буду.

Эта обработка позволяет получить список файлов внешних отчетов или обработок определенной папки и открыть один из них. Начальный каталог передается обработке в качестве параметра. Выше начального каталога пользователь подняться не может, можно путешествовать только по вложенным папкам.

Для удобства, можно вызов этой обработки "подвесить" на кнопку панели инструментов. Встраивать ее в состав конфигурации или нет - на откуп программиста.

Это немного измененная обработка: добавлены колонки, отображающие дату-время создания файла, его размер. Изменена обработка выбора строки таблицы: текстовые файлы открываются Блокнотом (т.к. стандартный объект Текст имеет ограничение по длине строки, а v7Plus.dll у некоторых может просто не быть), файлы таблиц mxl открываются в объекте Таблица, отчеты/обрабтки открываются как и раньше. Также добавил открытие файлов MS Office: файлы Эксель и Ворд открываются, если они ассоциированы в системе с приложениями Эксель и Ворд соответственно. При попытке открыть файл другого типа показывается предупреждение с информацией о файле: Имя-Расширение-Размер.

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

Наименование Файл Версия Размер
Обработка для открытия внешних отчетов и обработок (ФС)

.ert 228,00Kb
0
.ert 228,00Kb Скачать

Специальные предложения

Комментарии
В избранное Подписаться на ответы Сортировка: Древо развёрнутое
Свернуть все
1. kompas-dm 777 03.09.13 08:59 Сейчас в теме
2. sevenlis 03.09.13 09:55 Сейчас в теме
(1) - Эта обработка основана на содержимом текстового файла (список файлов получает именно оттуда). Моя же обработка что-то типа файлового менеджера... Я не искал похожих разработок, а просто сел и написал, когда понадобилась :).
3. chmv 04.09.13 08:50 Сейчас в теме
4. Пашук 04.09.13 10:57 Сейчас в теме
1. Можно ли задать несколько папок с внешними обработками?
2. Я смотрю на скриншоте показываются все файлы в папке. Может нужно ограничить только *.ert?
5. sevenlis 04.09.13 11:22 Сейчас в теме
(4) Пашук, 1. можно. я например сделал несколько кнопок на панели инструментов. по каждой из них - вызов этой обработки с разными параметрами (начальными каталогами). какие-то из них из констант, какие-то из настроек пользователя...
2. можно и ограничить конечно, но смысл публикации - сам принцип работы обработки: не со списком файлов из текстового файла, а со списком файлов самой файловой системы :).
но замечания учту, спасибо.
6. Пашук 04.09.13 11:31 Сейчас в теме
(5)1. А смысл? Удобнее иметь один общий список (тем более, если обработок не много)
2. Я про текстовый файл не говорил. Если обработка для отображения внешних отчетов и обработок - пусть показываются только отчёты и обработки.
7. sevenlis 04.09.13 18:41 Сейчас в теме
слегка дописал функционал... см. описание.
8. lelusha 09.02.14 17:19 Сейчас в теме
Хорошая обработка, можно взять на заметку. Спасибо.
Оставьте свое сообщение

См. также

Менеджер внешних отчетов и обработок (7.7)

Менеджеры внешних отчетов v7.7 1cv7.md Абонемент ($m)

Менеджер внешних отчетов и обработок. Позволяет запускать отчеты и обработки, задавать каталоги с отчетами, копировать, удалять, переименовывать файлы отчетов, создавать и редактировать efd файлы, сравнивать модули двух отчетов прямо из 1С Предприятия.

1 стартмани

31.05.2012    23079    69    Kurya    6    

1cv77: Регистрация внешних печатных форм

Менеджеры внешних отчетов v7.7 openconf v77::ОУ v77::БУ v77::Расчет 1cv7.md Абонемент ($m)

В 8-ке (при небольших усилиях) можно реализовать авторегистрацию внешних форм в текущей базе данных. А почему этого не сделать в 7-ке? А почему этого не сделать еще лучше, чем в 8-ке?

1 стартмани

18.03.2012    17937    32    ufo58    8    

Поиск, копирование и перемещение файлов

Менеджеры внешних отчетов Поиск данных Работа с интерфейсом openconf v77::ОУ v77::БУ v77::Расчет 1cv7.md Абонемент ($m)

Внешняя обработка, осуществляет поиск файлов по указанному каталогу и вложенным папкам. Есть возможность отбирать файлы по расширениям.

1 стартмани

09.08.2011    16481    52    VoF_Ka    1    

Хранилище внешних отчетов и прочих файлов во внешней базе SQL

Менеджеры внешних отчетов Внешние источники данных v77::ОУ v77::БУ v77::Расчет 1cv7.md Абонемент ($m)

Представлена реализация внешнего хранилища файлов (в частности внешних обработок) во внешней базе данных SQL. Разработка - демонстрация способа хранения файлов.

1 стартмани

29.10.2010    19775    70    MadDAD    7    

Обновления 2012 . Для пользователя, бухгалтера (пакет отчетов и обработок)

Бухгалтерские Менеджеры внешних отчетов Универсальные обработки v77::БУ 1С7:Бух 1С7:Комплекс 1С7:ПУБ Украина БУ Абонемент ($m)

Пакет обработок и отчетов для бухгалтера построен по технологии регламентированных отчетов. Технология ранее публиковалась в составе конфигурации. По просьбе пользователей ИС сделал самостоятельное приложение. В составе пакета представлены ряд обработок и отчетов для ежедневной работы ( стандартные, собственные и очень интересный, профессиональный отчет от http://infostart.ru/public/14467/). Обработка "ВнешниеОтчеты.ert" будет работать в любой бухгалтерской конфигурации 7.7. Обновлено 3 января 2012 г.

1 стартмани

26.02.2010    32769    722    kompas-dm    28    

Менеджер отчетов VC

Менеджеры внешних отчетов Универсальные обработки Работа с интерфейсом v77::ОУ v77::БУ v77::Расчет 1cv7.md Абонемент ($m)

Менеджер отчетов + файловый менеджер + просмотрщик файлов = vovan commander

1 стартмани

25.08.2009    23474    277    vovan519    27    

Перенос регламентных отчетов из каталога базы Бухгалтерии (УСН) 7.7 в другое место

Менеджеры внешних отчетов v77::БУ 1С7:Бух Абонемент ($m)

Администраторам с десятками баз на поддержке посвящается...

1 стартмани

17.07.2009    20413    6    INSh    12    

1С 7.7. Внешние отчеты = управление

Менеджеры внешних отчетов v77::ОУ v77::БУ v77::Расчет 1cv7.md Абонемент ($m)

Для поддержки удаленных клиентов.

1 стартмани

28.06.2009    20718    44    kompas-dm    9    

Быстрый доступ к отчетам

Менеджеры внешних отчетов v77::ОУ v77::БУ v77::Расчет 1cv7.md Абонемент ($m)

Очередной "менеджер" внешних отчетов... Только все обычно усложняют, добавляют функционал и т.п., а мы пойдем другим путем - чем проще тем лучше.

1 стартмани

02.12.2008    17944    1222    Noy    15    

Каталог внутренних и внешних объектов

Менеджеры внешних отчетов Универсальные обработки Работа с интерфейсом v7.7 v77::ОУ v77::БУ v77::Расчет 1cv7.md Абонемент ($m)

Обработка предназначена для хранения и открытия: 1) Внешние отчеты 2) Документы 1С - txt и mxl 3) Внутренние отчеты и обработки 4) Внутренние журналы, справочники, документы и константы 1С 5) Программы 6) Документы MS Excel и MS Word 7) Файлов chm, pdf и mp3

1 стартмани

30.09.2008    23417    600    Altair777    26    

Регистратор внешних отчетов в "Дополнительные возможности"

Сервисные утилиты Менеджеры внешних отчетов v7.7 1cv7.md Абонемент ($m)

Обработка позволяет быстро добавить внешний отчет или обработку в "Дополнительные возможности". Запускается из базы, в которую надо добавить.

1 стартмани

05.06.2008    16691    508    IsiKosta    4    

ExtraForms

Менеджеры внешних отчетов v77::ОУ v77::БУ v77::Расчет 1cv7.md Россия Абонемент ($m)

ExtraForms v4.0.1_17.09.2007 Aльтернатива стандартной обработке "Дополнительные возможности". Основные возможности: - все отчеты и обработки разбиты по разделам; - краткое описание каждого раздела; - возможность добавления/удаления собственных разделов; - список "Избранных" обработок; - для каждого отчета или обработки можно задать подробное описание - возможность перемещения отчетов и обработок между разделами - печать списка отчетов и обработок;

1 стартмани

20.02.2007    16533    1269    OzzY    10    

Каталог внешних отчетов и обработок

Менеджеры внешних отчетов Администрирование данных 1С v77::ОУ v77::БУ v77::Расчет 1cv7.md Абонемент ($m)

Очень удобное приложение для систематизации и настройки запуска внешних отчетов для 1С

1 стартмани

07.12.2006    16202    537    avega    12    

Навигатор дополнительных отчётов и обработок (с иерархической структурой)

Менеджеры внешних отчетов v7.7 1cv7.md Абонемент ($m)

Данная обработка предназначена для доступа к внешним отчётам и обработкам из режима 1С:Предприятие. Основные возможности: - иерархический список обработок (до 10 уровней вложений), простая интуитивная навигация по группам; - поиск обработок в списке по вхождению подстроки (с возможностью позиционирования на найденных); - все настройки в одном файле (никаких efd-файлов!); - возможность хранения обработок в любом месте (не обязательно ExtForms); - возможность использования относительных путей (отдельный список каталогов); - возможность указания краткого описания обработки; - возможность указания полного описания обработки в виде отдельного файла, или примера сформированной обработки (в любом формате открываемом Windows); - возможность указания параметров запуска обработки (параметры могут передаваться в качестве Форма.Параметр (списка значений), глРасшифровка или одиночным значением); - отдельные административная и пользовательская части. (пользовательская - только для запуска обработок, административная - для запуска и редактирования списка); - широкий функционал редактирования (простое создание групп и элементов, перемещение вверх/вниз, копирование и перенос из группы в группу нескольких элементов и групп за один раз); - возможность раздачи прав на видимость групп и обработок в списке (через группы пользователей); - возможность ведения статистики использования (запуска) обработок пользователями; - вывод на печать перечня отчётов и обработок.

1 стартмани

07.11.2006    27389    2502    azernot    137    

Менеджер внешних отчетов и обработок

Менеджеры внешних отчетов v77::ОУ v77::БУ v77::Расчет 1cv7.md Абонемент ($m)

Обработка позволяет организовать упорядоченное хранение внешних отчетов и обработок в иерархическом виде.

1 стартмани

13.04.2006    18540    777    tomvlad    12