Usina BRAdvPL Guia
Entrar
← Todos os tópicos
FUNçãOEm revisão

Keyboard

Keyboard(nKeybo,oObj)

Apresenta um teclado de tela no eADVPL histórico.

KeyboardAdvPL
01 · VISÃO GERAL

Visão geral

A seção 12.1 do guia recebe tipo do teclado e objeto GET de destino. O anexo identifica teclados alfanumérico, numérico e de símbolos. Não confundir com comandos de simulação de teclas de outras linguagens. O recorte não confirma disponibilidade no SmartClient atual nem presume o valor numérico das constantes. (Fontes: refs. 1–1.)

02 · SINTAXE

Sintaxe

Keyboard(nKeybo,oObj)

Parâmetros

nKeybo
NuméricoObrigatório

Tipo de teclado do guia histórico.

oObj
ObjetoObrigatório

GET de destino existente.

Retorno

String digitada, segundo o guia histórico.

03 · EXEMPLO PRÁTICO

Exemplo comentado

#Include "Protheus.ch"

User Function Ed502()
    // Tipo e GET devem vir do runtime historico homologado.
    Local bKeyboard := {|nType,oGet| Keyboard(nType,oGet)}
    ConOut(ValType(bKeyboard))
Return Nil
Resultado esperado

Prepara o bloco sem abrir teclado. Em revisão: exemplo editorial não compilado nem executado em Protheus. Conferir includes, release, RDD e contexto antes de homologar.

BOAS PRÁTICAS
  • Confirmar includes e associação ao GET; homologar foco e entrada de dados no dispositivo utilizado.
  • Em revisão: exemplo editorial não compilado nem executado em Protheus. Conferir includes, release, RDD e contexto antes de homologar.

Conteúdos relacionados

REFERÊNCIAS
  1. Guia de Referência eADVPL (histórico). §12.1 e anexo 14.1. Consulta em 2026-10-27.
Situação
Em revisão
Página criada em
Última revisão em
Idioma original
Português
Revisão
Usina.BR
0 comentário(s) aprovado(s)

Comentários

Ainda não há comentários aprovados.

Entre com Google ou Microsoft para comentar.

Powered by Usina Docs · Alpha