Versiones: | Advanced Protheus 7.10 , Microsiga Protheus 8.11 , Microsiga Protheus 10 |
Compatible Países: | Todos |
Sistemas operativos: | Todos |
Compatible a las bases de datos: | Todos |
Idiomas: | Español , Inglés |
Descripción:
Punto de Entrada para incluir botones del usuario en la barra de herramientas del registro de proveedores.
LOCALIZACIÓN: Function MATA020 - Función principal del programa de inclusión, modificación y eliminación de proveedores.
EN QUE PUNTO: Al inicio de la función, antes de montar la ToolBar de la pantalla de mantenimiento del registro de proveedores, se debe utilizar para agregar botones del usuario en la Toobar de esta pantalla, a través de la respuesta de un Array con la estructura del botón que se agregará.
Eventos
Programa fuente
MATA020.PRX
Sintaxis
MA020BUT - Inclusión de botones en el registro de proveedores()--> aButtons
Respuesta
aButtons(vector)
La respuesta debe ser un array donde cada elemento debe ser un subarray con la siguiente estructura:
{ "BITMAP", { || Funcao() }, "ToolTip" }
Donde:
"BITMAP" -> Nombre del bitmap del botón. Este debe estar contenido en las
Observaciones
Ejemplos
User Function MA020BUT()Local aButtons := {} // botones por agregarAAdd(aButtons,{ 'NOTE' ,{| | U_MyProg1() }, 'Consulta Financ','Financ' } )AAdd(aButtons,{ 'PEDIDO' ,{| | U_MyProg2() }, 'Consulta Pedidos','Ped' } )Return (aButtons)