<editarquivo nomearquivo="config.dat" chave="keypaperfeed" valor="KEY_EXTRA1"/>Na linguagem PosXml existe uma instrução chamada "letecla". Com esta instrução conseguimos capturar a tecla do terminal que foi pressionado pelo usuário. O nome da tecla vai ser padronizado e pode ser de "KEY_0" a KEY_9" para as teclas numéricas, e "KEY_CANCEL","KEY_ENTER", e "KEY_CLEAR" presentes em 99 % dos terminais POS.
Neste exemplo, quando o usuário pressionasse a tecla "KEY_EXTRA1" o papel da impressora seria ejetado algumas linhas.
As outras teclas vão ser "KEY_EXTRA1", "KEY_EXTRA2" e assim por diante, variando de acordo com o número de "teclas extras" que o terminal possui. Abaixo temos imagens, identificando o posicionamento destas teclas em vários modelos de terminais que rodam a plataforma Walk.




Um comentário:
Hola
Hablo espanohl!
No se si su producto sea Open Source o haya que pagar licenciamiento pero parece ser muy buena idea.
Podes mandarme un email?
Postar um comentário