gifts2017

Открывашка

Опубликовал Михаил Семенов (Shaman100M) в раздел Администрирование - Поиск данных

Найти по одному слову и открыть отчет, обработку, журнал, внешний отчет... Бывает полезно, когда разработчик сам не помнит, где же в меню находится его отчетик, созданный год назад, или пользователь толком не говорит, что конкретно он запускал.
Внешняя обработка "Открывашка" ( 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) 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) 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) 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С++
9. artbear2 (artbear) 25.04.07 19:36
10. andyrk1 (andyrk1) 19.10.11 16:27
Отличная обработка, рекомендую
Для написания сообщения необходимо авторизоваться
Прикрепить файл
Дополнительные параметры ответа