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

20.04.09

Задачи пользователя - Менеджеры внешних отчетов

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

Скачать файл

ВНИМАНИЕ: Файлы из Базы знаний - это исходный код разработки. Это примеры решения задач, шаблоны, заготовки, "строительные материалы" для учетной системы. Файлы ориентированы на специалистов 1С, которые могут разобраться в коде и оптимизировать программу для запуска в базе данных. Гарантии работоспособности нет. Возврата нет. Технической поддержки нет.

Наименование По подписке [?] Купить один файл
Менеджер внешних отчетов и обработок
.1229509619 17,39Kb
1409
1409 Скачать (1 SM) Купить за 1 850 руб.

Перед открытием формы сканируется каталог, в котором находится обработка и рекурсивно перебираются каталоги и файлы (*.epf ,*.erf) находящиеся в нем. На основании структуры каталогов заполняется дерево отчетов и обработок, из которого найденные файлы можно открыть.

Релиз 1.0.002 от 05.02.2009

1. Добавлены картинки строк

2. Добавлен список часто используемых обработок / отчетов

 

Релиз 1.0.003 от 13.04.2009

1. Добавлены возможность поиска отчета / обработки в дереве

 

Релиз 1.0.004 от 16.04.2009

1. Добавлены возможность использования в качестве источника справочник "Внешние обработки"

 

См. также

Менеджеры внешних отчетов Программист Стажер Платформа 1С v8.3 Конфигурации 1cv8 Бесплатно (free)

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

22.08.2024    1570    rslayer    7    

4

Менеджеры внешних отчетов Платформа 1С v8.3 Управляемые формы Конфигурации 1cv8 Абонемент ($m)

Очень часто возникает необходимость сохранить в папку на локальном диске все дополнительные внешние отчеты и обработки из базы 1С. Данная обработка позволит сделать это быстро и с учетом внутренней иерархии и с проверкой результата выгрузки (Управляемые формы).

1 стартмани

25.04.2024    1412    16    Suker86    0    

5

Менеджеры внешних отчетов Программист Платформа 1С v8.3 1С:Управление торговлей 11 Россия Абонемент ($m)

Пример добавления отчета в расширение в типовые конфигурации на БСП на примере УТ 11.5, с добавлением в типовые меню отчетов.

1 стартмани

31.01.2024    4318    DarkPinch222    0    

15

Менеджеры внешних отчетов Платформа 1С v8.3 Конфигурации 1cv8 Абонемент ($m)

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

5 стартмани

04.09.2023    1122    3    serg1234    0    

4

Менеджеры внешних отчетов Анализ учета Программист Платформа 1С v8.3 1С:ERP Управление предприятием 2 1С:Комплексная автоматизация 2.х Платные (руб)

Расширение «Контрольные отчеты» для автоматизации процесса проверки ведения учета в ПП. Со списком ошибок могут работать ответственные пользователи. Помогает в процессе внедрения ПП находить нарушения в бизнес-процессах. 

12000 руб.

08.08.2023    2066    3    1    

6

Инструментарий разработчика Менеджеры внешних отчетов Программист Платформа 1С v8.3 Конфигурации 1cv8 1С:ERP Управление предприятием 2 Абонемент ($m)

При изменении и отладке внешней обработки приходится десятки раз заходить в Файл-Открыть и переоткрывать обработку. Данное решение значительно упрощает данную задачу.

1 стартмани

28.07.2023    5552    62    Serg2000mr    31    

61

Менеджеры внешних отчетов Пользователь Платформа 1С v8.3 Конфигурации 1cv8 Абонемент ($m)

Добавление кнопки "Показать в списке" в формах отчетов для открытия соответствующего элемента справочника "Варианты отчетов".

1 стартмани

12.12.2022    1731    0    RocKeR_13    6    

4
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. Fuego 463 17.12.08 16:32 Сейчас в теме
2. z-alexey 1198 17.12.08 16:42 Сейчас в теме
+1.
1. Сделать возможность указывать папку в которой искать, а не только в текущей
2. Исключить из списка саму себя
3. Почему-то формы открываемых обработок открываются на заднем плане.
3. Душелов 4018 17.12.08 17:20 Сейчас в теме
(0) В обработку выбора в начале пропиши "СтандартнаяОбработка = Ложь;" иначе обработка после открытия перехватывает фокус на форму - не есть гуд.
4. IronDemon 768 17.12.08 17:38 Сейчас в теме
Добавить сортировку/группировку по дате, по имени (как в Viste)
Имена обработок можно хранить.
5. Abadonna 3968 17.12.08 17:42 Сейчас в теме
Есть еще одно... по причине лени качнул обработку в корень С:\, оттуда же и запустил. И зае...ся ждать пока оно весь диск сканирует :))))))))
6. tomvlad 3865 17.12.08 20:19 Сейчас в теме
1. Исправил процедуру-обработчик ДеревоВыбор. Фокус не смещается на текущую форму
2. Добавил возможность выбора каталога хранения внешних отчетов и обработок.
7. Abadonna 3968 18.12.08 03:33 Сейчас в теме
Поставлю плюс за правильное восприятие критики :)
8. Fuego 463 18.12.08 23:14 Сейчас в теме
Вот интересно мне. Если бы я выложил свою обработку, которая в несколько раз лучше этой самой, хрен бы кто комментарий написал, а не то, что бы оценил. Здесь на сайте коалиция какая-то формируется?..
9. tomvlad 3865 19.12.08 07:04 Сейчас в теме
Выложи, интересно будет посмотреть, а то только грозишь :)
10. Fuego 463 19.12.08 09:18 Сейчас в теме
(9) я не грожу, и выкладывать не стану :) Я её уже встроил в конфигурации, и переделал: теперь у меня внешние отчеты и обработки хранятся в регистре сведений в реквизите с типом "ХранилищеЗначений", и право доступа устанавливается конкретным пользователям. Теперь это просто идея.
11. Fuego 463 19.12.08 09:22 Сейчас в теме
А вообще-то, я понял, как добиться комментариев - нужно побольше ошибок в программном коде допустить...
12. tomvlad 3865 19.12.08 09:25 Сейчас в теме
Ну и чем эта идея принципиально отличается от внешних отчетов и обработок типовых конфигураций? Только разграничением полномочий? И чем спрашивается тут хвастаться?
15. Fuego 463 19.12.08 19:32 Сейчас в теме
(12) какие полномочия? Разве это главное? Чем меньше пользователь может сделать, тем ему же лучше! У меня однажды бухгалтерша одна не ту обработку открыла, и потом долго правила пачку документов вручную. Закрыл всем доступ на интерактивное открытие внешних отчетов и обработок, создал на шаре папочку, накидал туда обработочек и в справочнике-обработке сделал разграничение доступа по пользователям. А потом оказалось, что 1с-ка не хочет открывать файл только для чтения! Ей полный доступ нужен, и причём далеко не всегда, а когда она просто хочет этого. Я админа замаял, но всё нормально. Это 1с-ка порой пытается открыть файл для записи, вот и выходит конфликт. Метод "ВнешниеОбработки.Создать(<Имя файла обработки>)" вызывает исключение. Вот так я и отказался от такого простого метода.
13. direktorSan 298 19.12.08 18:41 Сейчас в теме
Думаю, что хранение внешних отчетов и обработок в регистре сведений в хранилище значения может выйти не тем боком: если 1С в очередной раз изменит формат базы (как это было, например, при переходе с 8.0 на 8.1) - придется перекомпилировать обработки! А это гемор при таком хранении!
14. Fuego 463 19.12.08 19:24 Сейчас в теме
(13) это ведь бред. При чём тут "формат базы"? Если у тебя они хранятся внешне, что - они у тебя не требуют изменения формата??? Точно так же всё работает...
16. tomvlad 3865 19.12.08 20:25 Сейчас в теме
1. Вообще-то обработка не предназначена для конечного пользователя. Цель создания - систематизация и разбор того, что написано на 8-ке за 5 лет.
2. Для выполнения внешнего отчета (обработки) вполне можно было бы предварительно скопировать ее в каталог временных файлов и затем запускать уже оттуда.
3. Попытался немного систематизировать интерес на данном ресурсе по степени сложности разработки (правда не учитывалось время нахождения разработки в свободном доступе). Оказывается чем примитивнее обработка, тем больше шансов, что кто-то скачает и оценит, причем для 1С:Предприятия 7.7 шансы пока выше.

Сложные

7.7 Универсальная обработка загрузки данных из идентичной конфигурации средствами Ole Automation (http://www.infostart.ru/projects/679/) +45
7.7 Конвертер из 1С:Зарплата и Кадры в Камин:Расчет заработной платы 1.2 (http://www.infostart.ru/projects/105/) +9
8.1 Помощник перехода с Камин:Расчет заработной платы на 1С:Зарплата и Управление персоналом 2.5, 1С:Управление производственным предприятием 1.2 (http://www.infostart.ru/projects/978/) +7

Средней сложности

7.7 Конфигурация "Табельный учет" (http://www.infostart.ru/projects/1842/) +17
8.1 Консоль сравнения правил конвертации (http://www.infostart.ru/projects/2200/) +7
8.1 Консоль исполнения произвольных текстов модуля (http://www.infostart.ru/projects/2786/) +4

Простые

7.7 Менеджер внешних отчетов и обработок (http://www.infostart.ru/projects/107/) +19
8.1 Менеджер внешних отчетов и обработок v8 (http://www.infostart.ru/projects/3114/) +16

Примитивные

8.1 Структура объекта метаданных (http://www.infostart.ru/projects/1888/) +18
8.1 Пример работы с OpenOffice.org Writer & MS Word (http://www.infostart.ru/projects/866/) +23
8.1 Проверка адресов физических лиц на соответствие КЛАДРу (http://www.infostart.ru/projects/2962/) +21
8.1 Печать базы для документа "Начисление зарплаты организаций" (http://www.infostart.ru/projects/2712/) +8
17. Pashkaa 16 13.02.09 10:10 Сейчас в теме
Неплохая штуковина.

Пожелания:
1. Предлагаю сделать открытие обработкой не одной папки, а например массива папок. Ну скажем на работе есть папка с обработками на серваке (готовые и обкатанные), есть папка обработок на моей машине, есть обработки которые хранятся на флэхе.
Поэтому было бы удобно отобразить несколько папок.

2. Можно сделать еще что то типа настроек, "Работа", "Дом" которые бы хранили разные пути к каталогам с обработками :) т.к. на работе они могут лежать в одном месте, дома в другом и т.д.

3. Придумать бы еще синхронизацию каталогов. Нет конечно есть другие средства для этого, но раз уж писать менеджер так...
Допустим постоянно таскаешь обработки с дома на работу и наоборот через флэху. Вот и придумать бы некую синхронизацию.
18. baan4c 20.02.09 07:37 Сейчас в теме
При подключении внешних отчетов и попытке открыть расшифровку отчета - у меня идет ругань на отсутствующий *.tmp файл. Как быть?
19. tomvlad 3865 20.02.09 07:39 Сейчас в теме
Это не ошибка обработки. Она всего навсего пытается создать экземпляр внешнего отчета или обработки (если это строка дерева) или открыть папку (для узла)
20. Nickon 15.03.09 16:47 Сейчас в теме
А мне понравилось! Спасибо!
21. bazavs 15.04.09 17:51 Сейчас в теме
Как пользователь ОЦЕНИЛ! спасибо, удобненько!
22. manserg 104 18.04.09 22:34 Сейчас в теме
=-))) "Добавлены возможность использования в качестве источника справочник "Внешние обработки"" - плагиатничаем?! http://infostart.ru/projects/3859/
23. tomvlad 3865 19.04.09 11:55 Сейчас в теме
Да было бы чего плагиатничать, идея уже давно крутится. Мне было бы стыдно брать за такую ерунду деньги в отличие от тебя. Тем более скрывать код такой пустяковой обработки, возможно тебе просто стыдно его показать?
24. manserg 104 19.04.09 19:44 Сейчас в теме
Ну так давай сделаем ее на СКД и продемонстрируем у кого лучше получилось? Или слабо?
25. manserg 104 19.04.09 19:45 Сейчас в теме
А код скрывают обычно от таких как ты, которые сразу бегут дорабатывать свои обработки...
26. tomvlad 3865 19.04.09 20:59 Сейчас в теме
Слушай, давай не будем меряться. Эта обработка -побочный продукт моей основной деятельности, делать на ней деньги я не собираюсь. Правда не понимаю, каким образом я мог чего-то у тебя позаимствовать. Если есть какие-то вопросы - пиши в личку.
27. manserg 104 19.04.09 21:09 Сейчас в теме
=-)) ну да, видимо все остальные деньги зарабатывают написанием подобных обработок... Вопросов больше не имею... Всех благ.
28. manserg 104 20.04.09 09:05 Сейчас в теме
=-) Ха дядя, давно не ведемся на высказывания индивидумов не гнушащимся плагиатничать... Быть может тогда скажежешь, почему такой крутой спец как ты, у которго конечно за плечами лет 20 работы с 1С ;-) делает такие ляпы и гордо выставляет их на всеобщее посмешище?
"1. Сделать возможность указывать папку в которой искать, а не только в текущей
2. Исключить из списка саму себя
3. Почему-то формы открываемых обработок открываются на заднем плане.
4. В обработку выбора в начале пропиши "СтандартнаяОбработка = Ложь;" иначе обработка после открытия перехватывает фокус на форму - не есть гуд.
5. Добавить сортировку/группировку по дате, по имени (как в Viste)
6. Имена обработок можно хранить.
7. Есть еще одно... по причине лени качнул обработку в корень С:\, оттуда же и запустил. И зае...ся ждать пока оно весь диск сканирует :))))))))
8. При подключении внешних отчетов и попытке открыть расшифровку отчета - у меня идет ругань на отсутствующий *.tmp файл. Как быть?
"
Вчера вроде завершили диалоги, а нет, видимо ночью не спал, думал что ответить... =-)))
29. manserg 104 20.04.09 09:08 Сейчас в теме
А то, что тут присутствует нездоровая атмосфера и сформированная коалиция это однозначно, видели бы комментарии ярых сторонников данной "разработки" http://infostart.ru/projects/3859/?p=1#comm11
30. manserg 104 20.04.09 09:21 Сейчас в теме
Дядя Том, большое спасибо за мнение крупного специалиста, теперь буду знать что есть такой объект как ТаблицаЗначений, кстати, могу не глядя на твою "разработку" сказать, что у тебя только с этим объектом все и связано =-)) http://infostart.ru/projects/3859/
31. tomvlad 3865 20.04.09 09:24 Сейчас в теме
Плохо смотрел, там есть и дерево значений. Учи матчасть студент.
32. manserg 104 20.04.09 09:26 Сейчас в теме
Дядя, Том, не путай сдудента, ну раз такая пьянка, то скажи, а лучше продемонстрируй =-)) как построителем создать дерево по файлам?! А то умничать все горазды...
http://infostart.ru/projects/3859/?p=1#comm16
33. manserg 104 20.04.09 09:31 Сейчас в теме
И призадумался дядя Том, а как же правда сформировать запросом дерево по файлам... =-)) Жду с нетерпением варианта решения вместо банальных отписок, что это обсуждалось пару миллионов раз и только студенты не в курсе...
34. tomvlad 3865 20.04.09 09:51 Сейчас в теме
На, пользуйся. Источник: http://partners.v8.1c.ru/forum/thread.jsp?id=573285#573285

Построитель = Новый ПостроительЗапроса;
Построитель.ИсточникДанных = Новый ОписаниеИсточникаДанных(ДеревоФайлов);
Построитель.ЗаполнитьНастройки(); Построитель.Результат.Выгрузить(ОбходРезультатаЗапроса.ПоГруппировкам);
35. manserg 104 20.04.09 11:05 Сейчас в теме
=-)) америку открыли... Попробуй сформируй и посмотри на свое "дерево"...
36. tomvlad 3865 20.04.09 11:10 Сейчас в теме
Попробовал, сформировал... И что? Смотри позицию разработчиков по данному вопросу (http://partners.v8.1c.ru/forum/index.jsp) здесь есть несколько комментариев по использованию дерева значений в качестве источника построителя запроса. Если у тебя не хватает ума понять, что не везде можно применять существующие инструменты, то кто же просветит? Могу порекомендовать книжку Хрусталевой по СКД - там есть пример построения отчета с использованием собственной иерархии.
37. manserg 104 20.04.09 12:54 Сейчас в теме
Спасибо "профессор" по СКД я тебе сам могу подсказать без Хрусталевых...
38. константин 571 12.06.09 02:29 Сейчас в теме
39. mtv:) 1028 02.10.11 09:37 Сейчас в теме
(0) Поздравляю, юбилейный СОТЫЙ плюс... :)
40. Sergey_Murzinov 04.10.11 23:09 Сейчас в теме
По крайней мере, сейчас не теряюсь вор всех внешних обработках, красиво, удобно
41. IgoriKr 30.12.11 16:19 Сейчас в теме
Спасибо,теперь и сам в своих 'творениях' не буду путаться.
42. archt 10 19.01.12 13:15 Сейчас в теме
Удобно. только не хватает запоминания последних открытых папок. Все время попадаешь в головню папку, указанную в настройках.
При больших количествах обработок,очень не хватает.
И еще добавить бы уровни доступа по пользователям и можно продавать.
43. nick-max 251 13.03.17 18:54 Сейчас в теме
вот моя похожая обработка, но с наворотами и на управляемых формах (в том числе): http://infostart.ru/public/384987/
44. vovchiksir 12.09.17 09:20 Сейчас в теме
45. masik777 06.03.20 08:04 Сейчас в теме
Жаль, что немного поздновато нашел. Очень удобная и полезная. Грамотно написанная. Спасибо,Владислав.
Оставьте свое сообщение