Usina BRGuía AdvPL
Ingresar
← Todos los temas
COMANDOEn revisión

@ ... BUTTON

@ nRow, nCol BUTTON oBtn CAPTION cCaption [SIZE nWidth, nHeight] [ACTION uAction] OF oWnd

Crea botón y asocia acción al clic.

@ ... BUTTONAdvPL
01 · DESCRIPCIÓN GENERAL

Descripción general

La guía de referencia eAdvpl, §3.10, p. 14, registra la variante histórica de la sintaxis. Los fragmentos requieren entorno y definiciones de comandos correspondientes; no son una aplicación completa. En la variante histórica CAPTION indica etiqueta y OF la ventana. TButton también documenta construcción New/Create; ejemplos con otros includes pueden usar PROMPT. No mezclar palabras clave de variantes distintas. Ejecutar acción al producirse evento, evitando llamadas anticipadas al montar pantalla. (Refs. 1–2)

02 · SINTAXIS

Sintaxis

@ nRow, nCol BUTTON oBtn CAPTION cCaption [SIZE nWidth, nHeight] [ACTION uAction] OF oWnd

Parámetros

nRow, nCol
NuméricoObligatorio

Posición inicial en unidades de la variante elegida.

oWnd / oDlg
ObjetoObligatorio

Ventana padre existente; usar identificador del código real.

cCaption
CarácterObligatorio

Etiqueta visible del botón.

Retorno

Comando de interfaz/impresión; no usar como expresión con retorno de función.

03 · EJEMPLO PRÁCTICO

Ejemplo comentado

// Fragmento historico eAdvpl: oDlg debe existir.
Local oBtn
@ 2, 2 BUTTON oBtn CAPTION "Comprobar" ;
    SIZE 12, 1 ACTION Alert("Accion solicitada") OF oDlg
Resultado esperado

Propone botón que muestra mensaje al pulsar sin grabar datos. Probar expansión ACTION del include elegido. En revisión: ejemplo editorial no compilado ni ejecutado en Protheus. Comprobar includes, release, RDD y contexto antes de probar.

BUENAS PRÁCTICAS
  • Validar entradas y autorización dentro de acción. Evitar clics duplicados en grabaciones; deshabilitar botón no reemplaza validación del servidor.
  • En revisión: ejemplo editorial no compilado ni ejecutado en Protheus. Comprobar includes, release, RDD y contexto antes de probar.

Contenido relacionado

REFERENCIAS
  1. Guia de referência eAdvpl. §3.10, p. 14. Cópia pública histórica; autoria e compatibilidade atual não confirmadas. Consulta el 2026-10-24.
  2. TOTVS. Classe TButton. TOTVSTEC/TDN. Consulta el 2026-10-24.
Estado
En revisión
Página creada el
Última revisión el
Idioma original
Portugués
Revisión
Usina.BR
0 comentario(s) aprobado(s)

Comentarios

Todavía no hay comentarios aprobados.

Inicia sesión con Google o Microsoft para comentar.

Desarrollado con Usina Docs · Alpha