La declaración use le permite hacer referencia fácilmente a áreas de datos y funciones en componentes que se generan por separado. Un programa, por ejemplo, puede emitir una declaración use que permita una referencia fácil a una tabla de datos, biblioteca o grupo de formularios, pero solamente si esos componentes son visibles para el componente de programa. Para conocer detalles sobre la visibilidad, consulte Referencias a componentes.
myLib.myVar
myVar
La forma abreviada anterior de la referencia solamente es válida si el símbolo myVar es exclusivo para cada variable y elemento de estructura que sea global para el programa. (Si el símbolo no es exclusivo, se producirá un error.) Además, el símbolo myVar hace referencia a un elemento de la biblioteca solamente si una variable o parámetro locales no tiene el mismo nombre. (Un área de datos local tiene preferencia sobre un área de datos global del programa con el mismo nombre.)
Cada nombre especificado en la declaración use puede estar calificado por un nombre de paquete, un nombre de biblioteca o ambos.
Cada declaración use de un programa o biblioteca debe ser externa a cualquier función. La sintaxis para la declaración es la siguiente:
No es necesaria una referencia en una declaración use para un componente dataTable al que se hace referencia en la propiedad del programa msgTablePrefix.
No puede alterar temporalmente las propiedades de un componente dataTable en la declaración use.
Para obtener una visión general de los componentes dataTable, consulte Componente DataTable.
No puede alterar temporalmente las propiedades de un componente de biblioteca en la declaración use.
Para obtener una visión general de componentes, consulte las secciones Componente de biblioteca de tipo basicLibrary y Componente de biblioteca de tipo nativeLibrary.
Un programa que utilice alguno de los formularios de un componente FormGroup dado debe tener una declaración use para ese componente FormGroup.
Las propiedades siguientes le permiten cambiar comportamientos cuando un programa específico accede a un grupo de formularios.
Si especifica varias claves, separe una de la siguiente mediante una coma.
En un componente FormGroup, una declaración use hace referencia a un formulario especificado fuera del grupo de formularios. Esta clase de declaración permite que múltiples grupos de formularios compartan el mismo formulario.
La sintaxis para una declaración use en un componente FormGroup es la siguiente:
No puede alterar temporalmente las propiedades de un componente de formulario en la declaración use de un componente FormGroup.
Cada declaración use de un componente pageHandler debe ser externa a cualquier función. La sintaxis para la declaración es la siguiente:
No puede alterar temporalmente las propiedades de un componente dataTable en la declaración use.
Para obtener una visión general de los componentes dataTable, consulte Componente DataTable.
No puede alterar temporalmente las propiedades de un componente de biblioteca en la declaración use.
Para obtener una visión general de los componentes de biblioteca, consulte Componente biblioteca.
Conceptos relacionados
DataTable
Componente FormGroup
Componente de formulario
Componente de biblioteca de tipo basicLibrary
Componente de biblioteca de tipo nativeLibrary
Referencias a componentes
Consulta relacionada
pfKeyEquate