Etiqueta FIELD
Define un campo que el usuario selecciona como entrada para un script de estudio analítico.
El campo debe formar parte de la tabla que se define en la etiqueta TABLE previa. La primera etiqueta FIELD debe ir directamente a continuación de una etiqueta TABLE y puede ir seguida de más etiquetas FIELD en líneas secuenciales.
Nota
Las etiquetas TABLE y FIELD requieren que ya exista una tabla de Analytics en la ubicación de almacenamiento para poder seleccionarla. Si desea obtener más información, consulte Etiqueta DATA.
Utilice las etiquetas TABLE y FIELD si desea crear variables que le permitan especificar diferentes tablas o campos para usarlos con el mismo script de estudio analítico. Si un script está diseñado para funcionar siempre con la misma tabla y el mismo conjunto de campos, y sus nombres no cambian, puede incluir los nombres de la tabla y los campos en el código del script y evitar el uso de las etiquetas TABLE y FIELD.
Sintaxis
//FIELD nombre_variable tipo etiqueta <descripción>
Parámetros
| Nombre | Descripción |
|---|---|
| nombre_variable |
El nombre de la variable que almacena el nombre de campo de entrada seleccionado por el usuario. Utilice nombre_variable en el script de estudio analítico para hacer referencia al campo. No incluya ningún espacio en el nombre_variable. No utilice ninguno de los siguientes caracteres en el nombre_variable. No se los admite: ` ~ ! @ # $ % ^ & * ( ) - + = { } [ ] | \ : ; ' " < > , . / ?
|
| tipo |
Los tipos de campos que se pueden seleccionar. Es posible seleccionar cualquier tipo o combinación de tipos de la siguiente lista:
Se puede seleccionar cualquier campo calculado de una tabla sin importar el tipo que se especifique. |
| etiqueta |
En Robots, la etiqueta de la interfaz que los usuarios ven cuando se les pide que seleccionen el campo. Por ejemplo, Campo Fecha de pago |
| descripción
opcional |
En Robots, el texto descriptivo que se asocia con el campo de entrada que ven los usuarios. La descripción puede ser de varias líneas, pero no se pueden saltear líneas. La descripción puede ayudar al usuario a seleccionar el campo correcto. Por ejemplo, Seleccione la columna que contiene la fecha de pago del cheque. La descripción se debe introducir en la línea ubicada debajo de la etiqueta FIELD con la cual está asociada. |
Ejemplos
Ejemplos básicos
Especifica un campo de caracteres:
//FIELD v_apellido C Campo Apellido
Especifica un campo de caracteres o numérico:
//FIELD v_núm_fac CN Número Factura
Ejemplos avanzados
TABLE con dos etiquetas FIELD que la acompañan
Los siguientes encabezados de estudio analítico permiten que el usuario especifique dos campos de entrada desde la tabla v_tabla_pagos cuando se ejecuta el script:
COMMENT
//ANALYTIC estudio analítico de prueba
//TABLE v_tabla_pagos Tabla Pagos
Seleccione una tabla que enumere los pagos e incluya una columna de números de cheque.
//FIELD v_núm_cheque CN Campo Número de cheque
//FIELD v_fecha_de_pago D Campo Fecha de pago
Seleccione la columna que contiene la fecha de pago del cheque.
END
OPEN %v_tabla_pagos%
EXTRACT FIELDS %v_núm_cheque%; %v_fecha_pago% TO t_analizar