Быстрый поиск по части текстового реквизита в формах справочника, журналах, списках и таблицах значений

09.10.09

Разработка - Работа с интерфейсом

Интерактивный поиск по части текстового реквизита

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

Наименование Файл Версия Размер
Конфигурация со справочником, журналом, списком и таблицей значений
.zip 128,25Kb
164
.zip 128,25Kb 164 Скачать

Быстрый поиск по части текстового реквизита в формах справочника и журналах

При фокусировке на строке поиска и при нажатии клавиш выполняются следующие действия:
Esc - очистить строку поиска и перейти на список элементов/документов;
Enter - продолжить поиск с уже введенной частью реквизита;
Tab - стандартно. Перейти на следующее поле формы;
BackSpace - удаление последнего введенного символа в строке поиска;
Любой печатный символ - добавление его в конец строки для поиска и выполнение самого поиска.

Для работы необходим FormEx

Последняя версия здесь 95 релиз.

Огромное спасибо АЛьФу за создание этой замечательной ВК и за советы, данные им мне в процессе программирования.

Внимание! Первый запуск производите в монопольном режиме.

 

 

История версий:

1 от 23.09.2009. Пример поиска в справочниках.

2 от 29.09.2009. Пример поиска в журналах. Возможность поиска по любому текстовому реквизиту (имя реквизита задается в коде).

3 от 09.10.2009. Пример поиска в списках и таблицах значений.

См. также

1С:Фото номенклатуры 7.7 - решение для работы с фотографиями номенклатуры в 1С:7.7 (включая формат PNG)

Работа с интерфейсом Логистика, склад и ТМЦ Платформа 1С v7.7 1С:Торговля и склад 7.7 Оптовая торговля, дистрибуция, логистика Управленческий учет Платные (руб)

Решение для разработчика и конечного пользователя для работы с фотографиями номенклатуры: систематизация, хранение, отображение, а также выгрузка на Яндекс-Диск и FTP (кроме версии лайт). Поддерживаются графические форматы: bmp, jpg, gif, tiff, а также png - не поддерживаемый штатными средствами 1С. Выполнено без использования внешних компонент (кроме функции выгрузки на FTP). Поставляется как в виде пустой конфигурации с набором объектов и модулей для работы с фото, так и в виде обновления к 1С:Торговля и склад 7.7. Выполнено в двух версиях: "полная" и "лайт".

5000 руб.

18.10.2022    5160    1    45    

3

WebЦвета для 1с77 FormEx

Инструментарий разработчика Работа с интерфейсом Платформа 1С v7.7 Абонемент ($m)

Обработка с фрагментами кода для программного использования набора цветов из коллекции WebЦвета 1с версии 8+ в 1с версии 77. Требуется предварительное подключение сторонней библиотеки FormEх. Будет полезно программистам 1с 77, 1с 8. Да и вообще при программировании на любом языке при потребности использовать коллекцию цветов WebЦвета.

1 стартмани

30.03.2022    4543    2    igor7777    4    

5

К привязкам элементов форм (1С 7.7, FormEx)

Работа с интерфейсом Платформа 1С v7.7 Конфигурации 1cv7 Бесплатно (free)

Публикация имеет цель обратить внимание на возможность улучшения интерфейса.

15.12.2021    4466    62    Cерый    13    

6

Выбор цвета для 1С 7.7

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

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

1 стартмани

09.06.2020    7025    3    vap_pig    5    

3

Производственный календарь для 1С 7.7

Учет рабочего времени Работа с интерфейсом Платформа 1С v7.7 Конфигурации 1cv7 Россия Абонемент ($m)

Обработка производственного календаря с возможностью импорта и экспорта xls для 1С 7.7 (7.70.027) без изменения конфигурации.

1 стартмани

18.09.2019    12580    6    Jill    8    

3

Альтернативная обработка "Выбор периода"

Работа с интерфейсом Оперативный учет 7.7 1С:Торговля и склад 7.7 Абонемент ($m)

Альтернативная обработка ввода периода для 1С 7.7.

1 стартмани

27.03.2019    6588    3    v.a.n-    11    

2

Несколько табличных частей в 1С:7.7 - это просто

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

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

1 стартмани

01.05.2018    22421    27    Gkmy    11    

5
Комментарии
В избранное Подписаться на ответы Сортировка: Древо развёрнутое
Свернуть все
1. Altair777 644 23.09.09 16:48 Сейчас в теме
Новая моя разработка - "Интерактивный поиск по части наименования"
Может применяться не только в справочниках. Это просто алгоритм с примером решения.
2. Арчибальд 2706 23.09.09 16:48 Сейчас в теме
При разработке конфей пригодится :)
3. Altair777 644 23.09.09 16:49 Сейчас в теме
(2) Поэтому я и поместил ее в раздел "Инструментарий программиста (алгоритмы, утилиты)" :-)
4. Ёпрст 1063 23.09.09 17:20 Сейчас в теме
На больших справочниках тормоза обеспечены..
+ находит только первые..да и перебор, не есть гуд...

Вот, самое лучшее средство для поиска:
http://www.1cpp.ru/forum/YaBB.pl?num=1211491690/0

Можно "заточить" под себя, например искать по строке целиком или по условию "И" или "ИЛИ"

ЗЫ: очень полезно для Множественного фильтра в типовой конфе - при поиске, найденные элементы сразу "летят" туда.
6. Altair777 644 23.09.09 17:31 Сейчас в теме
(4)
В моем справочнике около 5 тыс элементов. Поиск идет мгновенно в разгар рабочего дня при 30 работащих пользователей.
Можно не только первые, а и последующие Enter'ом или кнопочкой.

Про прямые запросы я знаю. Но еще не умею ими пользоваться :-(
Ничего... скоро научусь :-)

P.S. Спасибо!
5. Noy 1076 23.09.09 17:27 Сейчас в теме
Рекомендую скрестить с http://infostart.ru/projects/4220/
на больших справочниках разница в скорости будет заметна...
Altair777; +1 Ответить
7. Altair777 644 23.09.09 17:32 Сейчас в теме
8. Арчибальд 2706 23.09.09 17:53 Сейчас в теме
9. dobraleks 136 28.09.09 12:47 Сейчас в теме
Altair777 вы как в воду глядели..
как раз вот сегодня отчитывался про самописную конфу, захотели еще чтоб был поиск по докам и по номерам, вот и сижу думаю с чего б это начать, а тук такая сладость от Вас.
Думаю найду для себя много полезного. СЕНКС, плюсик от меня прилагаеться..
10. Altair777 644 28.09.09 14:23 Сейчас в теме
(9) Специально для Вас добавил пример с поиском в Журналах :D
И слегка облегчил поиск по произвольному полю (текстовому).
Последняя строка кода.
ПолеГдеИскать="Наименование";

или
ПолеГдеИскать="НомерДок";
dobraleks; +1 Ответить
11. Altair777 644 28.09.09 14:24 Сейчас в теме
+(10) хм... в коде символы "\" сами вставились...
12. dobraleks 136 28.09.09 14:30 Сейчас в теме
неожидал такой оперативности, еще раз сенкс. уже юзаю :)
13. Altair777 644 28.09.09 14:42 Сейчас в теме
(12) да ничего там сложного нет на самом деле :-)
А в ТаблицеЗначений или СпискахЗначений не надо? ;)
14. dobraleks 136 28.09.09 16:26 Сейчас в теме
хм. как вам сказать. когда есть опыт работы и вертишься в этой кухне каждый день то тогда вы и правы, может и нет ничего сложного.
Коль от вас поступило предложение сделать еще в ТЗ или в СпискахЗначений, и есть желание можете и сотворить, может кому то и пригодиться.. :)
15. Altair777 644 28.09.09 16:31 Сейчас в теме
(14) ок, но версия 3 будет завтра :-)
20. Altair777 644 09.10.09 12:46 Сейчас в теме
(14) Обновил. Поиск в списках и таблицах значений.
16. homkadron 30.09.09 14:50 Сейчас в теме
Пригодится в дальнейшем
17. Altair777 644 30.09.09 17:29 Сейчас в теме
3 версия запаздывает.... оптимизация :-)
18. CheBurator 3119 01.10.09 19:21 Сейчас в теме
да.. а если пишет с ошибками? ищет например название "ашипка"....
????
19. Altair777 644 02.10.09 10:12 Сейчас в теме
(18) Предлагаешь прикрутить еще поиск нечеткому условию?
Или из Ворда выдрать автозамену? :D
21. ROM_1C 691 28.05.13 12:00 Сейчас в теме
Спасибо, то что нужно!
Оставьте свое сообщение