- 1С 8.3 : Ввод по строке — поиск по первым символам или в любом месте наименования
- 1с способ поиска строки любая часть не работает
- Смотрите также
- Заметки из Зазеркалья
- Поиск по строке не работает у одного пользователя по одной букве
- Нестрогий поиск номенклатуры при построчном вводе и наборе по любым частям слова для УТ11 и КА 2
- Скачать файлы
- Специальные предложения
- См. также
- Проверка статусов кодов ИС МП в документах [КА 2.4] Промо
- Работа с кодами маркировки (КА 2.4)
- Интерактивная справка по объектам 1С (подключаемое расширение)
- [Расширение] БП 3.0. Список счетов от поставщиков / Список поступлений + Связанные документы
- Рабочее место менеджера по продажам. УТ 11.3, 11.4, ERP 2.4 Промо
- Делаем из СКД Excel (ну, почти)
- Декомпиляция условного оформления
- Альтернативный способ добавления элементов и реквизитов на формы
- Список заказов покупателей (новый взгляд) Промо
- Аналоги номенклатуры для УТ 11.4, КА 2.4, ERP 2.4, Розница 2.2, Розница 8. Магазин автозапчастей. Расширение
- Удобный выбор из таблицы/дерева в УФ
- [Механизм интерфейса] Свой флажок (чекбокс)
- Обмен данными между УТ 10.3 и Розницей 2.2 (правила обмена данными между «Управлением торговлей» ред. 10.3. и «Розницей» ред. 2.2) Промо
- Утилиты ЕГАИС (1С:Розница 2.2)
- HTTP-сервис + интерфейс jquery.mobile + QR-код. Остатки в магазине с устройства под Android, Apple, Windows без установки 1С
- Конструктор мобильного клиента Simple WMS Client: способ создать полноценный ТСД без мобильной разработки. Теперь новая версия — Simple UI (обновлено 14.11.2019)
- Правильные аналоги номенклатуры (кроссы запчастей) для 1С / Управляемые формы Промо
1С 8.3 : Ввод по строке — поиск по первым символам или в любом месте наименования
При разработке конфигурации, для упрощении ввода документов потребовалось настроить ввод номенклатуры по совпадению любой части наименования!
В 1С 8.3 по умолчанию настройки справочника номенклатуры такие:
При такой настройке, механизм поиска в справочнике номенклатуры работает так:
— в документе вводим первые символы Пета и видим такой результат подсказки:
Но, такой поиск не удобен и менеджеры захотели подбирать номенклатуру по артикулу, например 1320
Для этого изменим настройки указав поиск по Любой части и включив полнотекстовый поиск:
Сохраняем конфигурацию и в режиме предприятие обновляем Полнотекстовый поиск: Меню — Все функции — Стандартные — Управление полнотекстовый поиском
После этого пробуем в документе выполнить поиск по 1320 и видим:
Все
Пока писал эту статью нашел в интернете другое решение для платформы 8.2:
ОбработкаПолученияДанныхВыбора( , , )
В модуле менеджера справочника «Номенклатура» пишем:
В обработчике — ОбработкаПолученияДанныхВыбора(ДанныеВыбора, Параметры, СтандартнаяОбраблтка) для нас важны все три параметра. В первый «ДанныеВыбора» мы загружаем наш список номенклатуры, полученный по нашему алгоритму. Из параметра «Параметры» мы получим значение введенное пользователем, а третьему параметру «СтандартнаяОбработка» мы должны поставить значение «Ложь»(отключаем стандартный алгоритм системы).
В результате одной небольшой процедурой мы полностью решили поставленную задачу.
Источник
1с способ поиска строки любая часть не работает
Дата публикации 06.04.2018
Использован релиз 3.0.59
В программе «1С:Бухгалтерия 8» (ред. 3.0) реализован механизм полнотекстового поиска во всех полях любого справочника, документа, списка и др.:
- Сочетание клавиш «Ctrl и F» автоматически устанавливает курсор в поле «Поиск». Начните набирать текст и поиск будет запущен автоматически.
- По кнопке со значком лупы (или сочетанием клавиш «Alt и F») можно выбрать «Расширенный поиск» и установить параметры поиска (рис. 1).
Если работа поиска по каким-то причинам нарушена, либо осуществляется медленно, рекомендуется очистить индексы и затем обновить их (рис. 2). Эти действия доступны только пользователям с правами «Администратор».
Внимание! При работе через облачные технологии операции по очистке и обновлению индексов выполняются автоматически.
- Раздел: Администрирование – Общие настройки.
- Раскройте подраздел «Полнотекстовый поиск данных» и перейдите по ссылке «Настроить».
- Нажмите кнопку «Очистить индекс». Когда операция выполнится, станет доступной кнопка «Обновить индекс», нажмите ее. Дождитесь выполнения операции и закройте форму.
Для автоматического обновления индексов, быстрой и корректной работы поиска должно быть настроено выполнение двух регламентных заданий – «Обновление индекса ППД» и «Слияние индекса ППД». Обычно эти регламентные задания настроены по умолчанию и выполняются в программе ежедневно по расписанию в автоматическом режиме (например, каждый день с 8.00 каждый час).
Внимание! При работе через облачные технологии регламентные задания выполняются автоматически, их настройка не требуется.
- Раздел: Администрирование – Обслуживание.
- Раскройте подраздел «Регламентные операции» и перейдите по ссылке «Регламентные и фоновые задания».
- В сформированном списке установите флажки у заданий «Обновление индекса ППД» и Слияние индекса ППД».
- Поочередно двойным щелчком мыши откройте каждое задание, перейдите по ссылке «Расписание».
- В форме «Расписание» на закладке «Общее» указываются дата начала и завершения задания и режим повтора.
- На закладке «Дневное» укажите время начала задания и время повтора.
- На закладке «Недельное» и «Месячное» проверьте установку флажков по дням недели и по месяцам.
- Кнопка «ОК», затем кнопка «Записать и закрыть».
Смотрите также
Не пропускайте последние новости — подпишитесь
на бесплатную рассылку сайта:
- десятки экспертов ежедневно мониторят изменения законодательства и судебную практику;
- рассылка бесплатная, независимо от наличия договора 1С:ИТС;
- ваш e-mail не передается третьим лицам;
Источник
Заметки из Зазеркалья
Реализовано в версии 8.3.3.641.
Мы серьёзно улучшили ввод по строке. Для этого нам пришлось реализовать новый мощный механизм поиска в поле ввода. Теперь он может быстро работать по миллионам записей, содержащихся в базе данных.
Мы проанализировали задачи поиска, возникающие у пользователей. Провели «ревизию» имеющихся в платформе механизмов, которые используют различные алгоритмы поиска. В результате ввод по строке приобрёл качественно новые возможности.
Теперь пользователи могут искать в любом месте названия, а не только по началу строки. Они могут использовать при этом полнотекстовый поиск и даже выполнять поиск с помощью фонового задания. Для того чтобы полнотекстовый поиск эффективно работал при вводе по строке, мы дополнительно оптимизировали этот механизм поиска и повысили его производительность.
Все новые свойства, позволяющие настраивать ввод по строке, мы собрали на отдельной закладке окна редактирования объекта конфигурации:
Например, вы можете указать, что поиск будет выполняться в любом месте строки, а не только в её начале:
Тогда пользователь может набирать любые фрагменты слов, а не только те символы, с которых начинается искомая строка:
Использование полнотекстового поиска при вводе по строке включается отдельным свойством:
С помощью полнотекстового поиска пользователи могут среди больших объёмов данных быстро находить подходящие данные по любому из слов, содержащихся, например, в наименовании:
Также они могут искать и по нескольким известным словам. Незаконченные слова будут автоматически дополняться возможными сочетаниями:
Если объём данных велик, то в обоих случаях вы можете указать, что поиск должен выполняться с помощью фонового задания:
Тогда рядом с полем ввода для пользователей будет отображаться анимированная картинка, похожая на картинку, которая отображается при фоновом выполнении отчета:
Общие рекомендации мы можем сформулировать так:
- если в объекте, который используется в поле ввода, не ожидается большого количества данных, то мы советуем включить поиск строки в любом месте;
- если в объекте планируется большое количество данных, то:
- мы советуем включить полнотекстовый и фоновый поиск;
Все перечисленные свойства вы можете, при необходимости, переопределить в процессе выполнения прикладного решения.
На клиенте — в клиентских обработчиках событий поля ввода АвтоПодбор и ОкончаниеВводаТекста:
На сервере — в модуле менеджера того объекта, в данных которого выполняется поиск. В обработчике события ОбработкаПолученияДанныхВыбора:
Естественно, в этом месте, на сервере, нельзя переопределить способ выполнения поиска «Непосредственно» или «Фоновым заданием». Потому что исполнение кода уже передано на сервер.
Источник
Поиск по строке не работает у одного пользователя по одной букве
Добрый день.
1С ЗУП
отчёт по зарплате (стандартный)
у всех всё работает, у ОДНОГО пользователя
только при вводе буквы «В» в поиске сотрудника(например, надо посчитать зарплату Василькова) пишет
«У пользователя недостаточно прав для исполнения операций над базой данных.»
в ЖР написано «отказ в доступе на чтение»
спр.физлица
рс.данныедляподборасотрудников
рс.основныесотрудникифизлиц
у одной из ролей данного пользователя есть доступ рс.данныедляподбора
то есть всё должно работать.
и как так может быть — много пользователей
но ТОЛЬКО У ОДНОГО
и ТОЛЬКО ПО ОДНОЙ БУКВЕ??
бредкакойта
Добавлено через 2 часа 24 минуты
разобрались, всем спасибо
Как построить поиск по одной букве?
Как пострить поиск по одной букве
Здравствуйте. Задали такое задание: Пользователь вводит с клавиатуры слово (не больше 19 букв). Его.
Не работает поиск по первой букве строки
#include #include #include using namespace std; struct anketa<.
как из главной таблицы выбрать только те данные которые нужны, например водитель -это искомое.
Добрый вечер Прошу помочь со следующим кодом — строка 7 работает на отлично, но строка 8 выдаёт.
Добрый день! Подскажите, пожалуйста, можно ли решить мою задачку? Есть список со значениями (.
Поиск мин элемента в строке матрицы и приращение элементов в строке к нему (программа работает не правильно)
Есть матрица и функции поиска минимального элемента в строке и приращение элементов в строке к.
имеется таблица в следующем виде description «00000001 (ТОП ПУПКИН)» «00000002 (ТОП ПУПКИН)».
Авторизация пользователя по первой введенной букве
Добрый день! Есть вот такая вот задача на строки: Для авторизации необходимо ввести свой nickname.
Источник
Нестрогий поиск номенклатуры при построчном вводе и наборе по любым частям слова для УТ11 и КА 2
Многим нравится быстрый поиск номенклатуры при построчном добавлении номенклатуры в документах как в УНФ.
В конфигурациях УТ 11 и КА2 этот поиск реализован другим механизмом, в связи с необходимостью использования групп доступа номенклатуры.
1. В доработанном расширении реализован поиск по любым частям слов, а так же поиск по нескольким частям (через пробел). Эти части могут вводиться в любом порядке.
При этом, при формировании списка номенклатуры для выбора, подсвечивается часть слова с совпадением поиска (так же как в УНФ) .
2. Так же доработан запрос с получением остатка номенклатуры на складе.
Остаток дописывается в списке для выбора последним сегментом и выделяется цветом. Если больше 0, тогда зеленым, иначе красным.
Если в программе склад один или устраивает общий остаток, а не по складу из документа, редактирование которого происходит в данный момент, то изменения в конфигурации не требуются, можно просто добавить расширение и пользоваться.
Если же необходимо что бы остатки в списке отражались именно по тому складу, который указан в документе, тогда необходимо выполнить следующие действия:
1. Включить возможность изменения конфигурации: Конфигурация — Открыть конфигурацию.
Конфигурация — Поддержка- Настройка поддержки. Нажать кнопку [Включить возможность изменения] (Ничего не переключаем, Закрываем окно, нажимаем [F7 Обновить конфигурацию базы данных]).
2. Найти в документах ЗаказКлиента и РеализацияТоваровУслуг в Табличных частях [Товары] реквизит [номенклатура]
3. Переключить в [Объект поставщика редактируется с сохранением поддержки]. (Закрываем окно, нажимаем [F7 Обновить конфигурацию базы данных]).
После этого можно добавить Склад в связи параметров выбора в этих реквизитах:
[Выполнить] — [F7 Обновить конфигурацию базы данных]
Разумеется, производительность такого варианта ниже чем типовой поиск и я не гарантирую что скорость будет приемлемой, но в нескольких «невысоконагруженных» базах им пользуются без проблем.
Протестировано на Платформе 8.3.15, на версиях конфигураций КА 2.4.12.81, КА 2.4.8.73, УТ 11.4.10.62, УТ 11.4.3.167
Пожелания и предложения приветствуются.
Если Ваша версия конфигурации выпущена ранее чем указанные, напишите, я смогу проверить на Вашей версии.
Скачать файлы
| Наименование | Файл | Версия | Размер |
|---|---|---|---|