|
|
|
|
- Presentación
- Variable global
- Variables globales a un proyecto
- Variables globales en una ventana
- Variables global to a Page
- Variables globales a un reporte
- Variables globales a una set de procedimientos
- Cómo utilizar una variable global desde una Component
- Variable global: Sintaxis
- Declarar una o más variables globales
- Variable local
- Variable local: Sintaxis
- Declarar una o más variables locales
- Variables locales y globales de zombie
Existen dos tipos de variables: - Hexadecimal Variable: sólo puede utilizarse en la Process en la que se declaró esta Variable.
- Variable: se puede utilizar en todos los Process es relacionados con el Process en el que se declaró este Variable.
Importante: No debe declarar dos Variable s con el mismo nombre (especialmente un Variable global y un Variable local). Variables globales a un proyecto Las variables globales declaradas en la "Inicialización" Event de un proyecto se pueden utilizar en todos los Event s o procesos: - del proyecto.
- de la ventana o página (eventos de la ventana o página, de sus controles y de los procedimientos locales de associated).
- de la reporte (eventos de la reporte, de sus controles y de los procedimientos locales de la associated).
Variables globales a una set de procedimientos Las variables globales declaradas en la "Declaración" Event de un conjunto de procedimientos se pueden utilizar en todos los Event s o procesos: - de los diferentes procedimientos en la set.
- del proyecto actual.
Cómo utilizar una variable global desde una Component Dado que la finalidad de una Component es ser autónoma, no se debe utilizar ninguna Variable global del proyecto a partir de ésta. Sin embargo, el método recomendado es el siguiente: - crear una variable global en la Component.
- en el Component, crear un Procedure utilizado para inicializar estas variables globales.
- desde la Event de "Inicialización" del proyecto y siempre que se modifique el valor de las variables globales del proyecto, llamar a esta Procedure para asignar un valor similar a las variables globales de la Component.
Variable global: Sintaxis Declarar una o más variables globales GLOBAL <Global variables> Detalles de la sintaxis | | GLOBAL | Comienzo de la declaración de las variables globales. | <Variables globales> | Variables globales a declarar. |
GLOBAL // All the declarations that follow are global variables Index is int CustomerName is string Rate is real LOCAL // All the declarations that follow are local variables I is int CustomerFName is string Price is currency
Las variables locales sólo pueden utilizarse en los eventos o procesos en los que se declaran. Fuera de estos eventos o procesos, se desconocen las variables locales. Estas variables no pueden ser compartidas por varios eventos o procesos. Por defecto, una Variable es local cuando se declara. Declarar una o más variables locales [LOCAL] <Local variables> Detalles de la sintaxis | | LOCAL | Inicio de la declaración de variables locales. La palabra clave LOCAL es opcional. | <Local variables> | Variables locales a declarar. |
LOCAL // All the declarations that follow are local variables I is int CustomerFName is string Price is currency
// All the declarations that follow are local variables I is int CustomerFName is string Price is currency
Variables locales y globales de zombie Una Variable local o global puede quedar obsoleta. Esto le permite saber que este elemento no se debe utilizar más (pero que aún no se ha borrado).. Para declarar obsoleta una variable, basta con utilizar el atributo extension. La sintaxis es la siguiente: <Variable name> is <type of variable> <zombie [comment = "text"]> En esta sintaxis, la palabra clave opcional comment se usa para especificar el texto que se mostrará en el error de compilación asociado con el obsoleto Variable. Ejemplo: CustomerFirstName is string <zombie comment = "Don't use anymore - use the Customer structure">
Esta página también está disponible para…
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|