Botones para uso de Scrolll

Buen día comunidad Velneo, les escribo para solicitar su ayuda con un problema que se presento.

Tengo un programa listo y funcional, sin embargo se requiere que tenga botones que permitan al usuario mover las listas que se muestran, es como el funcionamiento del Scroll pero en vez de realizar una barra de scrooll, se desea usar botones que hagan la función, debido a que el sistema será usado para pantallas táctiles con poca sensibilidad.

Hola, has probado programar la rejilla como para una solución mobile ?

Saludos
Matias de Rimatcom | DESARROLLADOR CERTIFICADO

Hola, no he probado para dispositivos móviles, pero el programa ya genera los scroll básicos, sin embargo el usuario final cuenta con problemas para poder usarlo, prefiere que sea por medio de botones que le permitan desplazar. anteriormente ya eh usado el área de Scroll con las que cuenta velneo, pero en esta ocasión no le sirve de mucho al usuario final.

Pues asi a secas describiéndolo sin ver absolutamente nada… mucho no te podemos ayudar.

Si estas en un dispositivo móvil usando vClient este admite que le pases el dedo encima de la rejilla y puedas recorrer los registros con facilidad sin botones. Ahora para ponernos más en contexto, comenta;

  • Que sistema operativo está usando el cliente

  • Que tipo de aplicación es la tuya, ¿está pensada para vClient de Windows, Android, iOS?

  • Que tipo de equipo con pantalla táctil tiene tu cliente

  • ¿Que versión de velneo usas?

  • ¿Capturas, imágenes?
    !!

Matias de Rimatcom | DESARROLLADOR CERTIFICADO

Y por css haciendo las barras de desplazamiento y botones más grandes??

Para estos casos hay que ingeniar y renegar un rato…
Puedes colocar en tu formulario 2 teclas una con icono arriba y otra abajo, cada tecla va a ejecutar un manejador distinto.
esta función lo que va a hacer es emular una tecla del teclado mediante una función en VBScript (solo va a funcionar en entornos Windows), en el manejador va a quedar algo asi;

image

luego haces lo mismo con el resto de teclas, puedes usar tecla arriba y tecla abajo cuyos códigos son;
FLECHA ABAJO {DOWN}
FLECHA ARRIBA {UP}

o como te mostraba en el ejemplo puedes usar;
AV PÁG {PGDN}
RE PÁG {PGUP}

Estos códigos van dentro del SendKeys()

También aclarar que si no funciona a la primera, quizás debas desde tu código primero hacer foco en la rejilla antes de lanzar el script.

Espero te sirva

Matias de Rimatcom | DESARROLLADOR CERTIFICADO

Mira alguna vez hice algo parecido, en el formulario pones 2 botones con la imagen de flecha arriba y flecha abajo tendrías que jugar con varialbles y procesos de evento utilizando cestas locales o cestas, y en el proceso programar un cortar lista cada tantos registros de la tabla y presentarlo en la cesta y almacenar esa cantidad de registros en variables y de esa manera en cada clic del boton presentas partes de esa lista en forma ascendente o descendente. podrias al lado de los botones poner un control que indique queestas viendo del registro tal a tal de tantos registros para informar que parte de la lista esta mostrando, todo depende del espacio en el movil o pantalla y todo en velneo nativo

Hola arcangel_ricalde_manrique.

Yo también creo que lo más eficiente es usar CSS para agrandar los Botones nativos del Scroll, como dice friberam

Saludos
Paco Satué