Tecla presiona

Este debate contiene 5 respuestas, tiene 2 mensajes y lo actualizó  Laura Nicolàs hace 1 año, 4 meses.

Viendo 6 publicaciones - del 1 al 6 (de un total de 6)
  • Autor
    Publicaciones
  • #4381

    Buenas tardes,
    Hay manera de saber por código C/AL la tecla que ha presionado el usuario.

    muchas gracias-
    Edaurd.

    #4382

    Laura Nicolàs
    Jefe de claves

    Hola Edudard,

    Creo que necesitamos un poco más de información sobre dónde/cómo/porque lo necesitas.

    Si lo que quieres es que al presionar una tecla se ejecute una acción, esto lo hace el estándar de la siguiente forma:

    – Las acciones de las páginas tienen una propiedad que se llama ShortCutKey.
    – Cuando se pulsa la tecla del ShortCutKey, se ejecuta el código que hay en la acción.

    Por ejemplo, en todas las acciones «Registrar», se vincula con la tecla F9 (antes F11).
    Todas las acciones «Mostrar dimensiones», estan vinculadas con las teclas Mayús+Ctrl+D

    Puedes crear una acción con una página y ponerle el ShortCutKey que quieras.

    !Ojo! No usar combinaciones de teclas que el estándar ya usa para otras cosas.
    Si la acción que vas a usar es «Registrar» en una página personalizada, entonces usa el F9 para ser coherente con el resto de la aplicación y no confundir a los usuarios.

    No sé si con ésto te vale, o estabas buscando otra cosa… espero tu feedback 🙂

    Salut!
    Laura Nicolàs

    ¿Quieres conocer las últimas novedades sobre Business Central? Dynamics ScaleUp 2019.

    Consulta fechas en
    DynamicsScaleUp.com

    #4385

    Hola,
    Gracias por contestar,
    Pero no me refiero a esto!!!!

    seria el KEYSEND…

    yo quiero saber en un formulario la tecla que el usuario apretado en el teclado.
    por ejemplo:
    Si aprieta la tecla enter, el 1, el 2, la x, etc.

    para controlar las teclas que ha presionado.

    Moltes gràcies.
    Eduard.

    #4386

    Laura Nicolàs
    Jefe de claves

    Lo siento, pero esto no lo he hecho nunca y no sabría decir

    Solo por curiosidad… ¿qué requerimiento funcional necesitas resolver con esto?

    Salut!
    Laura Nicolàs

    ¿Quieres conocer las últimas novedades sobre Business Central? Dynamics ScaleUp 2019.

    Consulta fechas en
    DynamicsScaleUp.com

    #4404

    Hola Laura,

    Quería crear una calculadora, para después poner el resultado en un campo.

    gracias-

    Eduard.

    #4405

    Laura Nicolàs
    Jefe de claves

    Hola Eduard,

    Interesante.

    Quizá con algún automation .net puedas hacer lo de capturar teclas.
    Sino, no se si se podría poner una acción por cada tecla «relevante», como lo números y las operaciones, y ver si así lo puedes gestionar.

    Los shortcutkeys funcionan con las teclas F, y las que van en combinación con Ctrl o Alt. No lo he probado con un número solo, sin tecla especial, pero quizá funcione.

    Ya nos explicarás como lo has acabado gestionando.

    Salut!
    Laura Nicolàs

    ¿Quieres conocer las últimas novedades sobre Business Central? Dynamics ScaleUp 2019.

    Consulta fechas en
    DynamicsScaleUp.com

Viendo 6 publicaciones - del 1 al 6 (de un total de 6)

Debes estar registrado para responder a este debate.

Members Currently Active: 1
ChuchiNav
Keymaster | Moderator | Participant | Spectator | Blocked
Additional Forum Statistics
Threads: 816, Posts: 2.655, Members: 866
Welcome to our newest member, ragullo
Most users ever online was 15 on 5 April, 2019 9:31 am