IPB

Здравствуйте, гость ( Вход | Регистрация )

 
Добавить ответ в эту темуОткрыть тему
Своя обработка поиска
andrey-sh
сообщение 14.4.2016, 17:38
Сообщение #1


Прохожий


Группа: Новички
Сообщений: 15
Регистрация: 16.3.2010
Пользователь №: 20 711



ATOL MLL Cipher 1.1.2.13
Возникла необходимость не штатно обработать поиск по полю в справочнике. Всё делаем с включенным экспертным режимом.
Для штатного поиска ставим галку "Поиск в БД" с указанием соответствующих параметров поиска. Если поиск прошёл успешно, то выполняются "Действия", а если нет, то выполняется блок "Если не найдено", заданный в настройках поиска. Если стоит галка "Повторный ввод", то из поля мы не выйдем, пока не будет введено существующее значение поля. Всё-бы хорошо, но в случае неудачного поиска система ведёт себя "вяло". Т.е. не важно какой результат поиска будет - звук подаваемый терминалом всегда будет один и тот-же. Форма с кнопкой "Ок" открывается, но без звукового сообщения пользователь на неё может и не сразу среагировать или нажать Enter на автомате.
При этом в списке действий есть такие команды как "ЗаписьНайти", "Собщение", "Гудок" (можно задать тип гудка) и абсолютно не понятно, как этим пользоваться. Передали мы например в "ЗаписьНайти" значение поля, а как узнать, что поиск был успешным? Как организовать ветвление не понятно и есть-ли оно вообще в конфигураторе не понятно.
Из всего вышесказанного у меня два вопроса:
1. Задача минимум. Можно-ли при неудачном сканировании (поиске в БД) выдать "противный" звук?
2. Задача максимум. Использовать ветвление (в т.ч. с возможностью открытия форм) по аналогии с АТОЛ Mobile Logistic?
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения

Добавить ответ в эту темуОткрыть тему
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 



RSS Текстовая версия Сейчас: 20.9.2019, 11:41
 Яндекс цитирования  Rambler's Top100