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:

  • C datos de caracteres
  • N datos numéricos
  • D un subtipo de fecha, fechahora u hora del tipo de datos fechahora
  • L datos lógicos

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