Имя: Пароль:
1C
 
скачет курсор в поле поиска 1с 8.3
, ,
0 nbv8608
 
23.08.16
09:59
Проблема в следующем. При вводе символов в строку поиска динамического списка, после 2-4 символов курсор переходит в начало строки, в результате чего если не глядя печатать в строке поиска получается не то что задумывал найти. Например хотел ввести "парацет", а получилось "цетпара". Платформа 8.3.8.1933. Конфигурация самописная. Полное тестирование и обновлеление индекса не помогло. Подскажите куда копать.
1 Deon
 
23.08.16
10:04
Для начала определить, дело ли в конфе, в платформе, или в самом компе.
3 nbv8608
 
23.08.16
10:06
(1) Это то ясно. А вот как определить?
4 Deon
 
23.08.16
10:07
+2 или довели пользователя до нервного тика
5 Deon
 
23.08.16
10:08
(3) Запустить конфу под более старой платформой, запустить базу на другом компе
6 nbv8608
 
23.08.16
10:23
(5) изначально возникло на версии 8.3.8.1652. Причем появляется этот переход не всегда. Сам заходил, специально набрал несколько символов и оставил, так простояло целый день и курсор оставался там где был(((
7 Cyberhawk
 
23.08.16
10:28
Обработчики у этого ДС или поля поиска какие-нибудь есть?
8 Cyberhawk
 
23.08.16
10:28
Если нет, то может западает на клавиатуре какая-нибудь кнопка (Хоум, например)
9 nbv8608
 
23.08.16
10:31
(7) Поле поиска стандартное. Обработчики у дс есть - ПриАктивизацииСтроки. Из 30 филиалов на двух такая проблема. Причем сразу у всех в филиале.
10 Cyberhawk
 
23.08.16
10:32
(9) Отключи обработчики и проверь поведение на проблемных ПК (пользователях)
11 Cyberhawk
 
23.08.16
10:32
Ставлю на контекстный серверный вызов в этих обработчиках, срабатывающий при определенных условиях (раз не у всех проявляется)
12 nbv8608
 
23.08.16
10:37
(11) Есть такой вызов... Попробую что-нибудь с этим сделать. Спасибо за наводку. Отпишусь тут получилось или нет(а то нигде такой же проблемы не нашел)
13 nbv8608
 
26.08.16
08:03
(11) Переделал на безконтекстный вызов сервера, не помогло. Эта процедура вызывается всегда у всех. Может еще есть какие-то предположения?(((
14 nbv8608
 
26.08.16
08:04
отключать вызов ПриАктивизацииСтроки и серверной процедуры не вариант((
15 Про100Филя
 
26.08.16
10:04
Проверяй есть ли выделенный текст, если его нет то
ВыделенныйТекст("") и курсор в конец уйдет
16 Zhuravlik
 
26.08.16
10:13
(0) Я попадал на подобное когда пытался использовать обработчик поля ввода "АвтоПодбор" без использования события модуля менеджера "ОбработкаПолученияДанныхВыбора".
17 Cyberhawk
 
26.08.16
10:32
(13) Перенеси вызываемый код из модуля формы в общий модуль, передавай туда параметры через Знач
18 DrZombi
 
гуру
26.08.16
10:34
(0) Скорей всего дело в коде.
Поди отрабатывает обработчик ожидания. И присваивает какое значение :)
19 nbv8608
 
02.09.16
10:41
(17) Перенес, не помогло(
(15) У строки поиска нет ВыделенныйТекст()