Имя: Пароль:
1C
1C 7.7
v7: Работа со списком номенклатуры на сенсорном мониторе
,
0 tgu82
 
12.09.13
15:28
1С-торговля 7.7
Собираемся вешать сенсорный монитор
Сначала я сделал обработку для ТЗ на форме. Ну и ессно - еще на рисовал экранную клавиатуру. Вроед все неплохо. Но почему-то эмуляция клавиш работает медленно (использую формекс).
Сервис = СоздатьОбъект("Сервис");
Сервис.SendKeys("{"+Команда+"}")
Ну а команда - это и стрелки и энтер и т.д. Все работает но медленно!!!

Затем решил работать через список номенклатуры в форме подбора. Так еще удобнее. Но столкнулся с тем, что после нажатия кнопок фокус на активный элемент списка не переходит. И особенно малоприятно, что как-то дико отрабатывает сендкей (даун). То есть навигации по списку элементов на одном уровне не получается.
1 tgu82
 
13.09.13
16:10
Почему папки винды спокойно открываются двойным нажатием а навигация по 1С (переход в верхнюю группу например)- отрабатываетс 10-го раза???
Как все-таки заставить 1с-ку реагировать на двойной клик???
2 tgu82
 
16.09.13
14:50
Вопрос снят. Сенсор нормально работает если обращаться к базе по сети, в терминале двойное нажатие "кнопки мыши" проходит только с 10-го раза. Значит будем по сети обращаться к базе
3 Torquader
 
17.09.13
00:39
Web-форму нарисуй и не мучай народ.
4 tgu82
 
18.09.13
11:11
Torquader - подскажи как и нарисую. А пока просто все работает только не в терминальном режиме
5 Джигурда
 
18.09.13
11:15
На клаве быстрее
6 Стрелок
 
18.09.13
11:22
бред. всё нормально работает что в терминальном что по сети. на обслуживании три пицерии с "посифлексами". кнопки-блюда нажимаются с первого раза без "дребезга"
7 Стрелок
 
18.09.13
11:25
Скрипт=СоздатьОбъект("WScript.Shell");  
    Попытка
        Скрипт.SendKeys("{ENTER}");    
    Исключение
    КонецПопытки;
8 tgu82
 
18.09.13
11:31
Стрелок - да нет с этим проблем. Все прекрасно работает, но не в терминале. У меня так: когда первый раз кликаю по строке списка, курсор подходит к этой строке. А когда второй раз - то выполняется действие. По-сути двойной клик.
9 Стрелок
 
18.09.13
11:33
(8) а какое действие должно выполнится в списке справочника по одному клику мышкой? ась?
10 tgu82
 
18.09.13
11:33
Такой драйвер. У нас не посифлекс а просто встраиваемый сенсорный экран за 5000 руб. http://www.magictouch.com/
11 tgu82
 
18.09.13
11:35
Стрелок - ну кнопки нажимаются одним кликом по сенсору, а вот когда по списку - то уже двойным
12 Стрелок
 
18.09.13
12:40
(11)) а мышкой ты сколько раз кликаешь по кнопке и по списку?
13 tgu82
 
18.09.13
14:05
Стрелок - мышкой тоже двойной клик по списку и одинарный по кнопке
14 FN
 
18.09.13
14:10
В свое время под сенсоры формы переписывал на стандартный объект "Таблица" - он пальчиками скролится как надо.

Очень удобно.
15 tgu82
 
18.09.13
14:21
FN - там надо постоянно самому будет таблицу перерисовывать
Мне кажется - работать со стандартной формой списка номенклатуры - намного удобнее
16 uno-group
 
18.09.13
14:32
кафе как понимаю. Делал все в виде таблицы в режиме ввода данных
17 uno-group
 
18.09.13
14:34
(15) полный бред стандартная форма номенклатуны для кафе отстой. так у меня в бизнес ланч показывается на 1 экране номенклатура под бизнесланчи.
18 tgu82
 
18.09.13
14:50
15 - у меня электротехническая продукция, это получается простейший локальный интернет-магазинчик внутри основного магазина
19 Стрелок
 
18.09.13
15:49
(17) и? сложно сделать вывод определённой группы только на экран?

(13) тогда какие вопросы? ты хочешь раз пальчик ткнуть туда где мышкой надо дважды тыкать?
20 tgu82
 
19.09.13
10:52
Стрелок Да нет у меня пока больше вопросов. Единственный нюанс - что в терминальном режиме чтоыб сделать двойное нажатие успешно - надо нажать раз 10
21 Стрелок
 
19.09.13
10:54
(20) сенсор через что передаёт нажати? я так думаю не по кабелю RGB. так?
22 tgu82
 
19.09.13
12:52
Стрелок По юсб передает
23 mikecool
 
19.09.13
12:55
я для сенсора пользовал библиотеку vtools и ее табполе, чтобы высоту строки под пальцы увеличить
24 Стрелок
 
19.09.13
12:56
(22) оооо так может у тебя этот юсб как парт стоит а в настройках терминальной сессии нет проброса порта локального. и все проблемы
25 tgu82
 
19.09.13
13:03
Стрелок - так кнопки же нажимаются, листание списка происходит и только двойное нажатие глючит
26 Стрелок
 
19.09.13
13:20
смотри параметры порта. возможно поиграться надо скоростью или аппаратным ускорением
27 tgu82
 
19.09.13
14:21
Стрелок - а вот может и так. Попробую - отпишусь
28 Стрелок
 
19.09.13
14:23
(27) совет - обнови до максимум клиента RDP. сам с таким сталкивался на сканерах безпроводных. скорость порта очень важна

поставь проброс портов ТОЛЬКО в клиенте. в свойстах юзера на сервере сопоставления портов ОТКЛЮЧИ
29 tgu82
 
19.09.13
14:25
Стрелок - спасибо. поробую обязательно
30 tgu82
 
19.09.13
14:30
Стрелок - смотри параметры порта. возможно поиграться надо скоростью или аппаратным ускорением

А где их смотреть??? в БИОС???