gifts2017

Каталог внутренних и внешних объектов (для 1С8)

Опубликовал Альтаир (Altair777) в раздел Обработки - Менеджеры внешних отчетов

Универсальная обработка предназначена для быстрого доступа к различным внешним и внутренним объектам базы 1С 8.
С ее помощью можно легко создать аналог собственного динамически фильтруемого интерфейса.

11.05.2012 - для отборов с видом сравнения "ВСписке" и "НеВСписке" и признаком отбора для списков "Равно" реализована имитация выбора из справочника.

Дальнейшее развитие публикации Каталог внутренних и внешних объектов для 1С 7, только уже для платформы 1С 8.2.

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

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

Имеется возможность кроме фильтра по типам объектов установить дополнительные фильтры по их свойствам. Для отбора строковых значений помимо стандартных Содержит или НеСодержит можно использовать Равно, НеРавно, ВСписке и НеВСписке.

Вид сравнения для списков определяется дополнительным реквизитом на форме. Кстати, в отличие от стандартных механизмов, отбор осуществляется без учета регистра. 

Внимание! При первом запуске обработки не забудьте  установить автосохранение настроек!

 

В настоящее время поддерживаются следующие типы объектов:

внешние объекты (расширение):

  • Внешний отчет (erf)
  • Внешняя обработка (epf)
  • Файл Acrobat (pdf)
  • Файл MS Excel (xls, xlsx)
  • Файл MS Word (doc, docx)
  • Файл Музыка (все из AIMP3)
  • Файл Рисунок (jpg, jpeg, gif, bmp, ico, png, tif)
  • Файл Таблица (mxl)
  • Файл Текст (txt)

внутренние объекты: 

  • Отчет
  • Обработка 
  • Документы (список)
  • Документы (ссылка)
  • Интерфейсы
  • План счетов
  • Планы видов расчета
  • Планы видов характеристик
  • Регистр (бухгалтерии)
  • Регистр (накопления)
  • Регистр (расчета)
  • Регистр (сведений)
  • Справочники (список) 
  • Справочники (ссылка) 

В меню Действия есть пункт для переключения на любой интерфейс.

Уважаемые посетители портала Инфостарт! Жду от Вас конструктивной критики и предложений по развитию данной обработки.

В настоящий момент в моих ближайших планах расширение списка поддерживаемых типов объектов - веб-ссылка.

Предлагайте еще :)

 

История версий (в обратном порядке):

11.05.2012 - для отборов с видом сравнения "ВСписке" и "НеВСписке" и признаком отбора для списков "Равно" реализована имитация выбора из справочника. Что логично само по себе и удобно для пользователей.

07.05.2012 - для отборов с видом Равно или НеРавно добавлен режим выбора существующих значений из списка.

29.04.2012 - изменен интерфейс, добавлены дополнительные отборы по свойствам объектов.   

23.04.2012 - Файл Acrobat и Файл Музыка

23.04.2012 - маски файлов

22.04.2012 - добавлен предопределенный быстрый фильтр "Отчеты и обработки"  

21.04.2012 - добавлена кнопка для переключения интерфейсов

21.04.2012 - добавлены  картинки для типов объектов  

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

Наименование Файл Версия Размер Кол. Скачив.
КаталогВнутреннихВнешнихОбъектов.epf
.epf 40,09Kb
11.05.12
139
.epf 40,09Kb 139 Скачать

См. также

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

Комментарии

1. Альтаир (Altair777) 20.04.12 00:01
Тестировалось под УПП и УТП для Украины с ролью "Полные права" на толстом клиенте.
2. Павел Никифоров (Lyns_owner) 20.04.12 00:20
За идею жирный плюс) Судя по скриншотам, хорошо продуманный интерфейс) Реализацию завтра посмотрю)
3. Альтаир (Altair777) 20.04.12 00:32
(2) Lyns_owner, спасибо! :)
Просто когда работаешь с базой УПП, то теряешься среди обилия всяческих объектов. Лично мне проще открыть через меню Операции, чем переключаться на подходящий интерфейс или рыться в полном.
А, тем более, если вдруг понадобилось разобраться с конкретным документом, а прямо сейчас на это нет времени - то можно сохранить ссылку на него и потом быстро вернуться.
4. Дмитрий Денисов (Uncore) 20.04.12 03:36
Предлагаю сделать группировку списка объектов и отображать их в виде дерева. Так будет удобнее мне кажется. А за идею +
5. Альтаир (Altair777) 20.04.12 04:03
(4) Uncore, спасибо! Вполне возможно, что это и вправду будет удобно.
6. Алексей Константинов (alexk-is) 20.04.12 06:28
- добавить картинки для типов объектов для наглядности
- добавить вывод основных свойств для объектов: для файлов - размер, для документов - дату и номер, для справочников - код, владелец, родитель и т.д. выводимые свойства выбирать и настраивать на закладке Фильтры и настройки
7. Александр Рытов (Арчибальд) 20.04.12 07:52
Бывшему семерочнику от бывшего семерочника ;)
8. Владимир Водин (BalVlad) 20.04.12 09:16
Отличное решение, спасибо и плюс.

(3) Altair777,
В КА немного меньше объектов и приходиться тоже работать через "Операции".
9. Евгений Мартыненков (JohnyDeath) 20.04.12 09:36
Я так понял - это быстрая открывалка объектов метаданных.
1) Нужна Управляемая Форма
2) Быстрый поиск по нескольким подстрокам через пробел. Т.е. после того как я вбил "спр ко" список должен фильтроваться по двум строкам: "спр" и "ко"
3) Немедленная фильтрация при наборе, без ожидания нажатия нажатия Энетера

пункты 2 и 3 прекрасно реализованы в Снегопате скриптом mdNavigator вот видео: http://snegopat.ru/mdnav.html Реализацию можно посмотреть в самом скрипте.

Сам давно хочу такое сделать, но руки никак не доходят. Авансом + ;)
10. Альтаир (Altair777) 20.04.12 11:03
(6) alexk-is, (7) Арчибальд, (8) BalVlad, (9) JohnyDeath, спасибо за комментарии!
А начиналось все просто - написал я для себя свой собственный интерфейс для администрирования БД.
Все самое нужное: кроме стандартных одно подменю, в котором еще 4. И в каждом от 4 до 8 пунктов. В общем, все по фень-шую :) А потом захотелось мне добавить пару-тройку внешних отчетов и обработок. А 8-ка, в отличие от клюшек, не позволяет добавлять внешние отчеты в интерфейс. И сделал я первый вариант - только 2 типа файлов.
А потом захотелось больше, и еще больше... и еще таблеток от жадности ;)
11. Сергей Рудаков (fishca) 20.04.12 11:26
А 8-ка, в отличие от клюшек, не позволяет добавлять внешние отчеты в интерфейс

а можно с этого места и поподробней?
12. Альтаир (Altair777) 20.04.12 11:47
(11) fishca, можно! :)
Выбор внешних отчетов и обработкок при добавлении пункта меню отсутствует как класс. В моей УПП есть возможность обратиться через справочник ВнешниеОбработки, но это получается как псевдо-внешний.
13. Сергей Рудаков (fishca) 20.04.12 12:00
(12) я, если честно, такой возможности и в клюшках не наблюдаю, может мы о разных вещах говорим?
14. Альтаир (Altair777) 20.04.12 12:26
(13) fishca, я говорил об интерфейсах - добавление внешнего отчета в меню :)
Объект - Отчеты
Команда - ОткрытьВнешний
Параметры - ИмяФайла
15. Сергей Рудаков (fishca) 20.04.12 12:40
(14) а слона то я и не заметил :) Век живи, век учись и дураком помрешь :))))))
16. Альтаир (Altair777) 20.04.12 12:45
(15) fishca, да я и сам не сразу вспомнил как это делать :)
17. Антон Лапот (kievanton) 20.04.12 22:23
Спасибо, полезная вещь, сейчас попробую внедрить!
18. Альтаир (Altair777) 21.04.12 18:20
(6) alexk-is,
- добавить картинки для типов объектов для наглядности

добавил ;)
19. Сергей Старых (tormozit) 22.04.12 10:22
(9) п.2 и п.3 реализованы в ИР 2.44 в новой интерфейсной панели и форме выбора объекта метаданных.
20. Альтаир (Altair777) 23.04.12 11:00
(19) tormozit, надеюсь без всяких дополнительных внешних скриптов или ВК? ;)
не хочется перегружать такую простую обработочку излишними трудностями по ее использованию
21. Сергей Старых (tormozit) 23.04.12 11:15
(20) Если говорить о конкретно форме интерфейсной панели, то она не использует ВК и внешние скрипты. А если в целом об ИР, то она использует в некоторых местах ВК и ActiveX (например для поля ввода слова в диалоге списка слов контекстной подсказки).

Подозреваю, что ты больше спрашивал про немедленную фильтрацию при наборе. Это реализовано классически с задержкой 1 сек через событие АвтоПодборТекста.
22. Альтаир (Altair777) 23.04.12 12:16
(21) tormozit, именно об этом я и спрашивал. Твои подозрения оправдались :)
23. Альтаир (Altair777) 23.04.12 22:28
24. Виктор Лебедев (eeeio) 13.06.12 09:06
Теги бы еще добавить, чтоб легко можно было отобрать все объекты, которые касаются обмена, например, или внешние отчеты и обработки, созданные по заявкам Галины Васильевны.
25. Альтаир (Altair777) 14.06.12 10:12
(24) eeeio, добавлю! :)
А относительно "которые касаются обмена" я делаю так:
Прикрепленные файлы:
Для написания сообщения необходимо авторизоваться
Прикрепить файл
Дополнительные параметры ответа