Открывашка

15.06.09

Задачи пользователя - Поиск данных

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

Скачать исходный код

Наименование Файл Версия Размер
FormOpener.zip
.1176295811 11,30Kb
491
.1176295811 11,30Kb 491 Скачать
Внешняя обработка "Открывашка" ( FormOpener.ert )

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

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

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

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

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

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

См. также

Универсальная обработка навигации по метаданным 1С:Предприятия 7.7 для пользователя (навигатор - органайзер открывает любые объекты в режиме 1С:Предприятия)

Поиск данных Платформа 1С v7.7 Абонемент ($m)

Если у пользователя конфигурации 1С 7.7 сложный интерфейс (или несколько интерфейсов), в котором проблематично найти нужный элемент метаданных - константу, справочник или документ (журнал документов), отчет или обработку, в этом случае поможет универсальный навигатор - органайзер по элементам метаданных, позволяющий легко найти нужный пользователю вид объекта метаданных в отсортированном по алфавитному порядку списке идентификаторов, синонимов или даже комментариев объектов метаданных. Данная универсальная обработка позволяет выбрать и открыть необходимую форму списка и форму элемента. Для доступа к нужному объекту в конфигурации у пользователя должно быть настроено разрешение в правах пользователя, а ссылка в его интерфейсе пользователя в конфигурации не обязательна.

1 стартмани

09.10.2021    4890    0    ksnik    1    

6

Поиск и исправление дублей штрихкодов для номенклатурных единиц измерения

Поиск данных Чистка данных Логистика, склад и ТМЦ Оперативный учет 7.7 1С:Торговля и склад 7.7 Управленческий учет Абонемент ($m)

Простая и удобная обработка предназначена для поиска и исправления задублированных (повторяющихся) номенклатурных штрихкодов справочника Единицы. Также она даёт возможность посмотреть номенклатурные остатки. Полезна в случаях, когда номенклатура сопоставляется по штрихкоду с другими внешними источниками, а именно с модулем "Обмент ГИСМТ".

1 стартмани

19.11.2020    7672    1    Kuzya_brаtsk    4    

8

Вычленение из строки с набором букв и цифр номера сотового телефона

Поиск данных Платформа 1С v7.7 Платформа 1С v8.3 Конфигурации 1cv8 Конфигурации 1cv7 Россия Абонемент ($m)

Для 1с77 ТиС 9.2 отчет - выборка всех сотовых телефонов из справочника контрагенты для передачи в СМС рассылку. Для 1с8 Обработка с алгоритмом распознавания номера телефона из строки.

1 стартмани

20.03.2020    5324    5    AlexHelmer    1    

2

Поиск дублей в любом справочнике для 1С 7.7

Поиск данных Платформа 1С v7.7 Конфигурации 1cv7 Россия Абонемент ($m)

Внешняя обработка предназначена для поиска и подробного анализа дублей.

2 стартмани

29.04.2015    18837    52    Pirat-37    1    

0

Поиск автозапчастей по каталожному номеру

WEB-интеграция Поиск данных Платформа 1С v7.7 1С:Торговля и склад 7.7 Автомобили, автосервисы Абонемент ($m)

Внешняя обработка для поиска автозапчастей по каталожному номеру

1 стартмани

26.01.2015    14928    11    kras_71    6    

2

Поиск контрагентов по списку ИНН, переноса в группу и формирования оборотов

Поиск данных Бухгалтерский учет 7.7 1С:Бухгалтерия 7.7 Абонемент ($m)

Поиск контрагентов по списку ИНН, переноса в группу и формирования оборотов по счетам с субконто "Контрагенты"

10 стартмани

16.08.2014    16967    2    GSoft    1    

1

Контекстный поиск в 7.7

Поиск данных Платформа 1С v7.7 Конфигурации 1cv7 Бесплатно (free)

Процедура контекстного поиска в журнале документов.

18.04.2014    11345    cushe    3    

5

Быстрый умный поиск с выпадающим списком

Поиск данных Платформа 1С v7.7 Абонемент ($m)

Обработка + консольная утилита (exe). Работает с использованием FormEx.dll (Алексей Фёдоров aka АЛьФ), strmatch (Ракунов Александр aka skorp) и 1sqlite (Александр Орефков). Выполняет быстрый нечеткий поиск по справочнику (по умолчанию - номенклатуры) с выводом наиболее похожих позиций в выпадающий список. Работает на 1с 7.7. Тестировалось на server 2003 в терминалах, в файловой БД. Предполагаемые достоинства: пример (более) «адекватного» (по меркам автора на данный момент) поведения поисковой строки (реализовано при помощи консольной утилиты, работающей через winapi – исходники прилагаются (писалось в lazarus)) и удобной навигации по списку, во время ввода. Является, скорее, примером для реализаций собственных адаптированных поисковых решений.

1 стартмани

30.12.2013    21999    34    Jill    13    

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

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

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

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

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