Punto de entrada: MA020ROT - Agrega más opciones al menú


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:

LOCALIZACIÓN:  Function MATA020 - Función principal del programa de inclusión, modificación y eliminación de proveedores.

EN QUÉ PUNTO:  Al inicio de la función, antes de la ejecución de la Mbrowse de los proveedores, se utiliza para agregar más opciones de menú (en el aRotina).

Eventos


 

Programa fuente

MATA020.PRX

Sintaxis

MA020ROT - Agrega más opciones al menú ( ) --> aRet

Respuesta

aRet(vetor)

Debe devolver un Array que contiene nuevas opciones de menú, en la estructura conf. el ejemplo relacionado.

Observaciones


 

Ejemplos

User Function MA020ROT()Local aRotUser := {}//Define Array que contiene las rutinas por ejecutar del programa     // ----------- Elementos contenidos por dimensión ------------    // 1. Nombre que aparecerá en el encabezado                             // 2. Nombre de la rutina vinculada                                 // 3. Utilizado por la rutina                                        // 4. Tipo de transacción en que se realizará                         //    1 - búsqueda y posiciona en una base de datos            //    2 - Simplemente muestra los campos                        //    3 - Incluye registros en las bases de datos                  //    4 - Altera o registro actual                           //    5 - Retira el registro actual de la base de datos         //    6 - Altera determinados campos sin incluir nuevos Regs     AAdd( aRotUser, { 'Documento', 'MsDocument('SA2', SA2->(recno()), 4)', 0, 4 } )Return (aRotUser)