Вход | Регистрация


Отбор при вводе по строке

Отбор при вводе по строке
Я
   mihanic555
 
29.03.18 - 07:33
Всем привет!

Управляемая форма, необходимо организовать отбор при вводе по строке. Вроде все просто, добавил для поля процедуру обработки события "АвтоПодбор":

&НаКлиенте
Процедура ЭкспертОсмотрАвтоПодбор(Элемент, Текст, ДанныеВыбора, ПараметрыПолученияДанных, Ожидание, СтандартнаяОбработка)
    
    СтандартнаяОбработка = Ложь;
    ДанныеВыбора = ПолучитьСписокЭкспертовНаСервере();
    
КонецПроцедуры

Отбор задается, все Ок, но при вводе по строке поиск выполняется по одной букве. Поясню: Хочу выбрать по трем первым буквам фамилии, например, "Чур". начиная вводить, жму букву "Ч" - выводятся все товарищи на букву "Ч", вводу следующую букву, "у" - вместо того, чтобы вывести всех товарищей, у которых фамилия начинается на "Чу", в поле остается только буква "у" и выводятся все на букву "у". Если убратьпроцедуру, все снова работает корректно. Ситалкивался кто-нибудь?
 
 
   mihanic555
 
1 - 29.03.18 - 07:41
Забыл указать секцию, не знаю насколько это важно, способа отредактировать созданную тему не нашел. 1C v8.
   Тихий омут
 
2 - 29.03.18 - 07:47
Ты принудительно вызываешь серверную функцию из обработчика, для которого платформа заранее предупреждает о недопустимости использования серверных вызовов. Дальше сам додумаешь или таки подсказать, как выкрутиться? :) Ну и вообще зубров хочется послушать:)
   mihanic555
 
3 - 29.03.18 - 09:45
(2) Блин, точняк! Спасибо!)

Список тем форума
Рекламное место пустует  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Тема не обновлялась длительное время, и была помечена как архивная. Добавление сообщений невозможно.
Но вы можете создать новую ветку и вам обязательно ответят!
Каждый час на Волшебном форуме бывает более 2000 человек.
Рекламное место пустует