Открывашка

Администрирование - Поиск данных

Найти по одному слову и открыть отчет, обработку, журнал, внешний отчет... Бывает полезно, когда разработчик сам не помнит, где же в меню находится его отчетик, созданный год назад, или пользователь толком не говорит, что конкретно он запускал.
Внешняя обработка "Открывашка" ( FormOpener.ert )

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

Эта обработка позволяет:
- сформировать список всевозможных форм конфигурации,
- дополнительно список форм внешних отчетов в каталоге \extforms по наличию файов *.efd (из обработки "Дополнительные возможности")
- добавление внешних отчетов из заданного каталога
- отобрать несколько форм по заданным словам поиска в идентификаторе, синониме, комментарии объекта метаданных или его формы списка
- открыть требуемую форму
- открыть форму по ее наименованию, заданному вручную с клавиатуры.

Изменения от 25.04.2007

Добавил переключатель "и - или" для фильтра

Изменения от 12.04.2007

Добавил 4 галки, чтобы быстрее можно было фильтровать необходимое.

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

Наименование Файл Версия Размер
FormOpener.zip
.1176295811 11,30Kb
25.09.09
70
.1176295811 11,30Kb 70 Скачать

См. также

Комментарии
1. Александр (sashulyT) 199 11.04.07 17:31 Сейчас в теме
2. Сhe Burashka (CheBurator) 12.04.07 06:13 Сейчас в теме
Ну, в части обработок эта вещь на 100+ перекрываетрся НАВИГАТОРОМ Зернятко.
а так - пользительно...
3. artbear2 (artbear) 12.04.07 08:27 Сейчас в теме
Да, прикольно.
ИМХО еще бы права на доступ/открытие формы проверять.
Или эту обработку позиционировать как обработку только для админов :)
4. Михаил Семенов (Shaman100M) 1176 12.04.07 11:19 Сейчас в теме
Да, в НАВИГАТОРЕ проделана колоссальная работа. И права на доступ / открытие там есть.
А эту обработку делал только для себя, ее можно позиционировать как обработку для админов (для пользователя - меню).
И цели ее намного скромнее, - просто найти.
5. artbear2 (artbear) 25.04.07 09:42 Сейчас в теме
ИМХО не очень удобная и неочевидная фильтрация :( , в отличие от отличного svcsvc.FilterValue - если в поле фильтрации указано несколько слов, будут показаны все варианты, в которых встречается хотя бы один из вариантов.
Т.е. подобный фильтр не сужает поле поиска, а наоборот, расширяет его что не есть гуд.

ЗЫ я хочу сделать подобный универсальный механизм на базе классов ВК 1С++ и svcsvc.dll
http://www.1cpp.ru/forum/YaBB.pl?num=1177478250/0
6. Михаил Семенов (Shaman100M) 1176 25.04.07 10:33 Сейчас в теме
По пожеланию artbear2 добавил переключатель "и - или".

Первоначально расширенный фильтр "или" по нескольким словам был сделан для "головы", которая не помнит, какое слово было в названии, ну, например, отчета: "поставщик", "покупатель" или "контрагент" :)
7. artbear2 (artbear) 25.04.07 19:24 Сейчас в теме
Класс создан и доработан!
---------
+ новый класс "Формы.ОткрытиеФормИзСписка"
Универсальный механизм - в режиме Предприятия открытие любого метаданного путем вызова списка всех метаданных и открытия нужной формы через svcsvc.FilterValue
путем набора несколько символов из идентификатора или синонима или комментария метаданного
можно использовать несколько символов через пробел "спр сотр" - покажет все, где есть одновременно и "спр" и "сотр"

При формировании списка учитываются права пользователя на чтение/использование данного метаданного
Если подобных прав нет, метаданное в списке не показывается !

+ пример для этого класса
+ вызов примера возможен из меню Доп.возможностей
+ Механизм вызывается по хоткею Ctrl+Alt+O
-----------
http://www.1cpp.ru/forum/YaBB.pl?num=1169222935/147#147
.
Естественно, обязательно наличие ВК 1С++
8. artbear2 (artbear) 25.04.07 19:31 Сейчас в теме
9. artbear2 (artbear) 25.04.07 19:36 Сейчас в теме
10. andyrk1 (andyrk1) 9 19.10.11 16:27 Сейчас в теме
Отличная обработка, рекомендую
Оставьте свое сообщение