Sintaxis
DEFINE SBUTTON FROM nLinha, nColuna TYPE N ACTION AÇÃO STATUS OF oObjetoRet
Propósito
Permitir la inclusión de opciones de operación en la pantalla.
Argumentos
nLinha
Posición de la opción en la ventana en la cual se incluirá. Especifica la línea de la pantalla.
nColuna
Posición de la opción en la ventana en la cual se incluirá. Especifica la columna de la pantalla.
TYPE N
Número que indica el tipo de la opción (imagen) definida previamente que se utilizará.
ACCIÓN
Función o lista de expresiones que define el comportamiento de la opción cuando se utilice y que podrán ejecutarse después de la acción del usuario.
ESTATUS
Define la propiedad de uso de la opción: ENABLE o DISABLE.
ENABLE habilita la opción para que el usuario la utilice, mientras que DISABLE deshabilita la opción, sin permitir que el usuario utilice su funcionalidad. Una opción deshabilitada aparece en la pantalla. Sin embargo, no puede utilizarse.
oObjetoRef
Objeto dialog en el cual el componente se definirá.
Utilización
El componente visual SBUTTON permite la utilización de opciones formateadas previamente para las operaciones en la pantalla de la interfaz. Estas opciones se visualizarán dependiendo de la interfaz del ERP Protheus: si se utiliza solamente con un texto simple para su identificación o con una imagen (Bitmap) definida previamente.
La visualización de las opciones disponibles es:
Ejemplos
DEFINE SBUTTON FROM 020, 120 TYPE 2 ACTION (nOpca := 2, oDlg:End()) ENABLE OF oDlg
En este ejemplo, la opción del tipo 2 se mostrará en la pantalla.