Árvore de páginas

Sintaxis

 

FORMBATCH( <cTítulo>, <aTexto>, <aBotões>  [ , <bValid>  ]  [ , <nAltura>  ]  [ , <nLargura>  ] )

 

 

Propósito

 

Mostrar un mensaje en la pantalla y las opciones disponibles para el usuario.

 

 

Argumentos

 

< cTítulo >

 

Define el título de la ventana que aparecerá en la pantalla.

 

< aTexto >

 

Define un array que contiene cada una de las líneas de texto que se mostrarán en el cuerpo de la pantalla.

 

< aBotões >

 

Array con las opciones disponibles para el usuario. Son botones del tipo SBUTTON() con la siguiente estructura: { nTipo, lEnable, { | | Ação() } }.

 

< bValid >

 

Bloque de código responsable por la validación de la ventana.

 

< nAltura >

 

Define la altura de la ventana en pixels.

 

< nLargura >

 

Define el ancho de la ventana en pixels.

 

 

Utilización

 

La función retorna un valor numérico para indicar la opción seleccionada por el usuario.

 

 

Ejemplos

 

LOCAL aArrSay := {}

LOCAL aArrBut := {}

LOCAL cArqTxt := ''

 

AADD(aArrSay, 'Esta rutina tiene el objetivo de importar los números de SEDEX, ')

AADD(aArrSay, 'de acuerdo con los archivos  de datos en el formato texto.')

 

AADD(aArrBut, {1, .T., {|| lExeFun := .T., FechaBatch()}})

AADD(aArrBut, {2, .T., {|| lExeFun := .F., FechaBatch()}})

 

FormBatch('Importación SEDEX', aArrSay, aArrBut)

 

Vea a continuación un ejemplo de la pantalla mostrada por la función FormBatch().

 

 

 

 

  • Sem rótulos