Histórico da Página
...
Permite que el usuario modifique las informaciones de un archivo de datos por medio de una interfaz, de acuerdo con la necesidad de la aplicación.
Argumentos
< cAlias >
Archivo de datos cuyas informaciones se borrarán. Este archivo está registrado en el diccionario de tablas del Protheus (SX2).
...
Botones adicionales que se adicionarán a la barra de herramientas estándar (EnchoiceBar). Las informaciones de cada botón se deben pasar en el siguiente formato:
aArray[n][1] à --> Imagen del botón
aArray[n][2] à --> Bloque de código que contiene la acción que el botón ejecutará.
aArray[n][3] à --> Título del botón.
< aParam >
...
Funciones que se ejecutarán en puntos de la AxFunction() definidos previamente, según la siguiente descripción:
aParam[1] à --> Bloque de código que se procesará antes de mostrar las informaciones en la pantalla.
aParam[2] à --> Bloque de código para procesar en la validación de la confirmación del borrado.
aParam[3] à --> Bloque de código que se ejecutará dentro de la transacción de la AxFunction().
aParam[4] à --> Bloque de código que se ejecutará fuera de la transacción de la AxFunction().
...
El array se debe montar en el siguiente formato:
aAuto[n][1] à --> Nombre del campo.
aAuto[n][2] à --> Contenido del campo.
aAuto[n][3] à --> Validación que se utilizará en sustitución a las validaciones definidas en el diccionario de datos SX3.
...
Este componente visual es muy utilizado en la interfaz de las aplicaciones para borrar informaciones existentes en los archivos de datos.
Ejemplos
USER FUNCTION CTJ40Exc()
...