среда, 14 сентября 2016 г.

Best practice. Quick Entry и настройка юзера.

Бывают случаи, когда нужно, чтобы курсор остался на филде.
Этот пункт можно настроить прямо на пейдже самим юзером. Но весьма специфически.

Я покажу на примере кастомерской педжи, где используется сканирование кода.
И вот эта пейджа:

Нам нужно вводить значение в филд Scan. Если оно неверное/несуществующее, то курсор должен оставаться на этом филде, а не переходить на ExtDocNo.

1. Открываем Settings -> Customize -> Customize This Page:

2. В открывшемся окне выбираем FastTabs. В колонке Show FastTabs in this order выбираем нужную фасттабу. Княпаем кнопку Customize FasTab:

3. В открывшемся окне в колонке Fields shown выбираем филд, где нужно, чтобы курсор оставался. На нем чекбокс Quick Entry должен быть проставлен:

4. Выбираем следующий филд, на который курсор не должен переходить. На нем чекбокс Quick Entry должен быть пустым:

5. Если есть еще филды ниже или выше - повторяем п.4.

При таком сетапе мы указываем, что при нажании кнопки Энтер не будет производиться переход на следующий филд.

Это удобно при небольшом количестве филдов.

Комментариев нет:

Отправить комментарий