#0
by Andreyyy
Есть обработка события "АвтоПодбор": &НаКлиенте Процедура ТоварыНоменклатураАвтоПодбор(Элемент, Текст, ДанныеВыбора, ПараметрыПолученияДанных, Ожидание, СтандартнаяОбработка) Если по введенному тексту находится более одной позиции, то все в порядке, список появляется по условию отбора. Но если текст скопипастить с наименованием один в один номенклатуры не соответствующей отбору и это наименование уникально в справочнике, то без проблем эта номенклатура подставляется. Платформа 8.3.6.2390 Куда копать ?
#2
by Andreyyy
Логично наверно, что не должна по автоподбору попадать номенклатура не соответствующая установленному отбору. Она и не попадает, если по наименованию (части) находится более одной позиции. А вот если одна, то попадает.
#4
by Andreyyy
Например есть номенклатура с наименованиями: У номенклатуры есть реквизит "НеДляПродажи" и для элемента "Феррари красный" он установлен в "Истина". Если в строке документа реквизита номенклатуры ввести "Феррари", появятся только позиции 2 и 3, позиции 1 не будет и выбрать его соответственно нельзя. Но если в наименование ввести "Феррари красный", то этот элемент подставляется в реквизит документа.
#10
by Andreyyy
А это для чего ? Расширение поля формы для поля ввода (Form field extension for a text box) Синтаксис: АвтоПодбор(<Текст>, <ДанныеВыбора>, <ПараметрыПолученияДанных>, <Ожидание>, <СтандартнаяОбработка>) Параметры: <Текст> Тип: Строка. Строка текста, введенная в поле ввода. <ДанныеВыбора> Тип: СписокЗначений. Содержит список значений, который будет использован при стандартной обработке события. Список может содержать как конкретное значение, так и структуру, в которой может быть указана следующая информация (по именам ключей в структуре): ПометкаУдаления (DeletionMark) - пометка удаления; Предупреждение (Warning) - текст предупреждения, которое будет показано при выборе элемента из списка значений. Значение по умолчанию: Неопределено. <ПараметрыПолученияДанных> Тип: Структура; Неопределено. Содержит параметры поиска, которые будут переданы в метод ПолучитьДанныеВыбора. Структура, в которой обязательно должны содержаться следующие ключи: СтрокаПоиска (SearchString) - строка, используемая при поиске данных, Неопределено - осуществляется быстрый выбор; Отбор (Filter) - отбор, используемый при поиске данных; ВыборГруппИЭлементов (ChoiceFoldersAndItems) - указывается использование групп и элементов (только для иерархических данных); тип ИспользованиеГруппИЭлементов; параметр может отсутствовать; СпособПоискаСтроки (StringSearchMode) - указывается способ поиска при вводе по строке; тип СпособПоискаСтрокиПриВводеПоСтроке; параметр может отсутствовать; ПолнотекстовыйПоиск (FullTextSearch) - указывается необходимость использования полнотекстового поиска при вводе по строке; тип - ПолнотекстовыйПоискПриВводеПоСтроке; параметр может отсутствовать; РежимПолученияДанныхВыбора (ChoiceDataGettingMode) - указывает режим запуска поиска. Тип РежимПолученияДанныхВыбораПриВводеПоСтроке; параметр может отсутствовать. Неопределено - для мобильной платформы. <Ожидание> Тип: Число. Интервал в секундах после ввода текста, через который произошло событие. Если 0, то это означает, что событие было вызвано не по поводу ввода текста, а для формирования списка быстрого выбора. Тип: Булево. В данный параметр передается признак выполнения стандартной (системной) обработки события. Если в теле процедуры-обработчика установить данному параметру значение Ложь, стандартная обработка события производиться не будет. Параметр позволяет отменить стандартное заполнение системой ДанныеВыбора. При этом все действия (отображение списка, предупреждения) выполняются системой на основе возвращенного значения параметра <ДанныеВыбора> независимо от значения параметра <СтандартнаяОбработка>. Значение по умолчанию: Истина. Описание: Возникает во время начала ожидания ввода текста (в процессе набора текста сделана пауза). Также возникает при нажатии клавиши "Стрелка вниз" после ввода текста (или части текста). Также возникает при активизации поля ввода, для которого выключен быстрый выбор, мышью. При этом значение параметров: <Текст> - пустая строка, <Ожидание> - число 0. Значение параметров в этом случае не зависит от текста в поле ввода. При стандартной отработке события происходит поиск в порядке полей, определенном при конфигурировании в свойстве объекта метаданных "Ввод по строке". Если найдено одно или более значений, то будет показан список с найденными значениями. Если значений найдено больше 50, то список показан не будет. Примечание: В обработчике данного события нельзя использовать серверные
#12
by VikingKosmo
нет никакого глюка. Сначала пойми разницу между ограничением подбора и выбора, а потом про глюки рассказывай
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- Зачем нужен отбор "В интервале", если есть отбор "больше" и "меньше"?
- "Отключить отбор " и "Отбор по значению в текущей колонке"
- УФ. Программный отбор и пользовательский отбор....
- 8.3.5, УФ, Реквизит таблицы значений с типом "Отбор"/ "Отбор компоновки данных"
- v7: 1cpp Набор Классов ПоставщикДанных Установить отбор, отменить отбор
В этой группе 1С
- фасет XDTO типа Образец
- Проблема с 1с при работе через веб-клиент (зависает веб-сервер)
- Доступные остатки планируемых поступлений
- Поле объекта недоступно для записи. На сервере.
- Как раскрасить ячейку в макете УПП 8,3
- СМС-оповещение с проверочным кодом в Рознице 2.0
- как получить результат выполнения СКД
- Синхронизация почты по IMAP
- после закрытия 1с остаются висеть сеансы в базе SQL
- 1С8.3. УФ. Как в отчете на СКД убрать ненужную группировку в режиме предприятия.
- Выгрузка свойств с типом список из 1с в Битрикс
- Установка цен номенклатуры на основании документа поступления.
- сколько существует различных комбинаций в игре в крестики-нолики 3x3?
- Открыть форму выбора на текущем элементе
- 8.3 Отчет СКД, Строки табличной части -> в поля и ресурсы
- переход с БП на БСО
- Учет сигарет в УТ 11, неуникальность ШК
- вообще ничего не соображаю в программировании, но очень хочется
- Журнал регистрации 1С на SQLite - из-за чего возникают сбои?
- ЗУП2.5 Прекращение действия исполнительного листа