Este tema lista alfabéticamente los parámetros SET que controlan el entorno, junto con una descripción y la sintaxis.
A |
B |
C |
D |
---|---|---|---|
E |
F |
G |
H |
---|---|---|---|
I |
J |
K |
L |
---|---|---|---|
M |
N |
O |
P |
---|---|---|---|
Q |
R |
S |
T |
---|---|---|---|
U |
V |
W |
X- Y |
---|---|---|---|
El parámetro 3D establece un diagrama tridimensional o bidimensional.
La sintaxis es:
SET 3D = {ON|OFF}
donde:
Genera un diagrama tridimensional. ON es el valor predeterminado.
Genera un diagrama bidimensional.
El parámetro ACCBLN acepta valores en blanco o ceros para campos con comandos ACCEPT en el archivo máster. Cómo describir datos con el lenguaje WebFOCUS.
La sintaxis es:
SET ACCBLN = {ON|OFF}
donde:
Acepta valores en blanco y ceros para los campos con comandos ACCEPT, a menos que estos valores estén codificados explícitamente en la lista de valores aceptables. ON es el valor predeterminado.
No acepta valores en blanco y ceros para los campos con comandos ACCEPT, a menos que estos valores estén codificados explícitamente en la lista de valores aceptables.
El parámetro ACCESSHTML genera salida de informes HTML compatible con los requisitos de accesibilidad de la Sección 508. ACCESSHTML tiene prioridad sobre el parámetro ACCESSIBLE (que sigue siendo compatible) ya que puede ser ampliado para ser compatible con estándares de accesibilidad adicionales.
El código HTML compatible con la sección 508 hace que la paginación se desactive automáticamente. Los títulos de las columnas y los encabezados de las páginas sólo aparecen al principio del informe, mientras que los pies sólo lo hacen al final del mismo.
La sintaxis es:
SET ACCESSHTML = {508|OFF}
donde:
Genera salida de informes HTML compatible con los requisitos de accesibilidad de la Sección 508.
No genera salida de informes compatible con los requisitos de accesibilidad de la Sección 508. OFF es el valor predeterminado.
El parámetro ACCESSIBLE genera salida de informe en código HTML, compatible con los requisitos de accesibilidad de la Sección 508.
El código HTML compatible con la sección 508 hace que la paginación se desactive automáticamente. Los títulos de las columnas y los encabezados de las páginas sólo aparecen al principio del informe, mientras que los pies sólo lo hacen al final del mismo.
La sintaxis es:
SET ACCESSIBLE = {508|OFF}
donde:
Genera salida de informe en código HTML compatible con los requisitos de accesibilidad de la Sección 508.
No genera salida de informes compatible con los requisitos de accesibilidad de la Sección 508. OFF es el valor predeterminado.
El parámetro ACCESSPDF genera salida de informes PDF compatible con los requisitos de accesibilidad de la Sección 508.
La sintaxis es:
SET ACCESSPDF = {508|OFF}
donde:
Genera salida de informes PDF compatible con los requisitos de accesibilidad de la Sección 508.
No genera salida de informes compatible con los requisitos de accesibilidad de la Sección 508. OFF es el valor predeterminado.
El parámetro ACROSSLINE controla el subrayado de títulos de columnas en la salida de informes. TITLELINE es sinónimo de ACROSSLINE.
La sintaxis es:
SET {ACROSSLINE|TITLELINE} = {ON|OFF|SKIP}
donde:
Subraya los títulos de las columnas en la salida de informes. ON es el valor predeterminado.
Reemplaza el subrayado con una línea en blanco.
Especifica ningún subrayado y ninguna línea en blanco.
El parámetro ACROSSPRT reduce el número de líneas de informe en cada grupo de clasificación, cuando una solicitud emplea el comando PRINT y la frase ACROSS.
El comando PRINT genera un informe con una línea individual para cada registro recuperado del origen de datos, después de eliminar los que han suspendido las pruebas IF o WHERE. Si usa PRINT junto a una frase ACROSS, puede que muchas de las columnas generadas estén vacías. Estas columnas muestran el símbolo de datos no disponibles.
A fin de evitar que se imprima un informe tan disperso, utilice el comando SET ACROSSPRT para comprimir las líneas del informe. El número de líneas queda reducido en cada grupo de clasificación, mediante el intercambio de valores disponibles de líneas inferiores por valores no disponibles de líneas superiores y, más adelante, la eliminación de las líneas que tengan columnas con valores no disponibles.
Puesto que los datos pueden moverse a líneas de informe diferentes, los cálculos basados en filas, como ROW-TOTAL y ACROSS-TOTAL, en un informe comprimido son distintas a las de un informe no comprimido. Los cálculos de columnas no se ven afectados por la compresión de líneas de informe.
La sintaxis es:
SET ACROSSPRT = {NORMAL|COMPRESS}
donde:
No comprime las líneas de informe.
Comprime las líneas de informe ascendiendo los valores de datos en un grupo de clasificación.
En los informes que emplean la frase ACROSS para clasificar valores en horizontal sobre la página, se generan dos líneas para las columnas ACROSS en la salida del informe, por defecto. La primera línea muestra el nombre del campo de clasificación (título ACROSS), mientras que la segunda muestra los valores de dicho campo (valor ACROSS). El nombre del campo ACROSS está justificado a la izquierda, encima del primer campo ACROSS.
El parámetro ACROSSTITLE permite mostrar el título ACROSS y los valores ACROSS en una línea, emitiendo el comando SET ACROSSTITLE = SIDE. Este comando coloca los títulos ACROSS a la izquierda de los valores ACROSS. Los títulos quedan justificados a la derecha en el espacio situado sobre los títulos de los campos BY. No se generará la línea de encabezado que se crea por defecto para mostrar el título ACROSS.
Esta característica está diseñada para su uso en solicitudes con campos ACROSS y BY. Para las solicitudes que presenten campos ACROSS, pero no BY, se ignora el comando set y no se mueven los títulos ACROSS.
La sintaxis es:
SET ACROSSTITLE = {ABOVE|SIDE}
donde:
Muestra los títulos ACROSS encima de sus valores ACROSS. ABOVE es el valor predeterminado.
Muestra los títulos ACROSS a la izquierda de los valores ACROSS, encima de las columnas BY.
El parámetro ALL maneja los casos de segmentos no disponibles en los informes.
El comando SET ALL = ON especifica un join externo izquierdo. Con un join externo izquierdo, todos los registros del archivo de host aparecen en la salida del informe. Si no existe un caso de segmento de referencia cruzada para el caso de segmento de host correspondiente, la salida del informe muestra los valores no disponibles para los campos del segmento de referencia cruzada.
Si hay una condición de filtraje en el segmento dependiente, los casos de segmento dependiente que no cumplan dicha condición quedan omitidos de la salida del informe, al igual que sus correspondientes casos de segmento de host.
La sintaxis es:
SET ALL = {ON|OFF|PASS}
donde:
Incluye casos de segmentos no disponibles en un informe, cuando los campos del segmento no se han filtrado mediante los criterios WHERE o IF en una solicitud. Los valores no disponibles de los campo están indicados mediante el carácter NODATA, que se establece con el parámetro NODATA (consulte NODATA).
Omite los casos de segmentos no disponibles de un informe. OFF es el valor predeterminado.
Incluye casos de segmentos no disponibles en un informe, independientemente de los criterios WHERE o IF de la solicitud. Esta opción no es compatible con MULTIPATH = COMPOUND (consulte MULTIPATH).
El parámetro ALLOWCVTERR sólo es aplicable a los orígenes de datos FOCUS, al pasar del modo en que está almacenada la fecha (atributo ACTUAL), al modo en que está formateada (atributo FORMAT o USAGE).
Controla la visualización de una fila de datos con un formato de fecha no válida (anteriormente denominada fecha inteligente). Cuando está activado, el formato de fechas no válidas es devuelto como la fecha base o un espacio en blanco, en función de la configuración de los parámetros MISSING y DATEDISPLAY.
La sintaxis es:
SET ALLOWCVTERR = {ON|OFF}
donde:
Muestra una fila de datos con un formato de fecha no válida. Cuando ALLOWCVTERR está activado, la visualización de fechas no válidas viene determinado por la configuración del atributo MISSING y el comando DATEDISPLAY.
Los resultados aparecen explicados en la tabla siguiente:
DATEDISPLAY | MISSING | RESULT |
---|---|---|
OFF | OFF | Se devuelve un espacio en blanco. |
ON | Se devuelve el valor del carácter NODATA (un punto, por defecto). (Consulte NODATA). | |
ON | OFF | Se devuelve la fecha base (31 de diciembre, 1900, para fechas en formato YMD o YYMD; Enero, 1901, para fechas en formato YM, YYM, YQ o YYQ). |
ON | Se devuelve el valor del carácter NODATA (un punto, por defecto). |
No muestra una fila de datos con un formato de fecha no válida y genera un mensaje de error. OFF es el valor predeterminado.
El parámetro AREXPIRE permite determinar la fecha de caducidad de un informe activo HTML y el momento en que la salida del informe ya no se podrá mostrar.
El uso de AREXPIRE es opcional y no existe ninguna fecha de caducidad establecida por defecto para un informe activo HTML. Para restablecer la fecha de caducidad, vuelva a ejecutar el informe para crear una salida nueva sin fecha de caducidad.
La sintaxis es:
SET AREXPIRE = {yymmdd|xxxDAYS}
donde:
Es la fecha de caducidad en formato de año, mes y día. Por ejemplo, si quiere que el informe expire el 1 de enero de 2009, utilice 090101.
Es el número de días a partir de la fecha actual en la que el informe expira. Los valores válidos son del 1 al 999.
El comando también se puede emitir desde una solicitud usando:
ON TABLE SET AREXPIRE {yymmdd|xxxDAYS}
El parámetro ARPASSWORD permite establecer una contraseña que sea obligatoria para consultar la salida de informes activos HTML. Antes de abrir la salida del informe, el usuario tendrá que introducir una contraseña para acceder al informe.
El uso de ARPASSWORD es opcional y no es necesario utilizar una contraseña para acceder a un informe activo HTML, por defecto.
La sintaxis es:
SET ARPASSWORD = password
donde:
Es cualquier cadena de caracteres con un máximo de 32 caracteres.
El comando también se puede emitir desde una solicitud usando:
ON TABLE SET ARPASSWORD password
El parámetro ASNAMES controla el atributo FIELDNAME en un archivo máster HOLD. Al utilizar una frase AS en una solicitud TABLE, el literal especificado se usa como un nombre de campo en un archivo HOLD. Además, controla el modo en que se especifican los nombres de los campos para los valores de un campo ACROSS, cuando se crea un archivo HOLD.
La sintaxis es:
SET ASNAMES = {ON|OFF|MIXED|FOCUS}
donde:
No utiliza el literal especificado en una frase AS como nombre de campo en archivos HOLD y no afecta la manera en que se pone nombre a los campos ACROSS.
Convierte el literal especificado en la frase AS a mayúsculas y lo propaga como nombre del campo en el archivo máster HOLD. Crea nombres para campos ACROSS que constan de un valor de nombre AS, concatenado al principio del valor del campo ACROSS, y controlan la nomenclatura de los campos ACROSS en archivos HOLD de cualquier formato.
Emplea el literal especificado para el nombre de campo en una frase AS, reteniendo el uso de mayúsculas y minúsculas del nombre AS, y genera nombres para los campos ACROSS que constan del mismo valor de nombre AS, concatenado al principio del valor del campo ACROSS.
Utiliza el literal especificado en una frase AS como el nombre de campo y controla la manera en que se nombran los campos ACROSS solamente en archivos HOLD en formato FOCUS. FOCUS es el valor predeterminado.
El parámetro AUTODRILL se aplica en OLAP.
Permite que el usuario final profundice automáticamente hasta el siguiente nivel de una dimensión, en el cuerpo del informe actual. Es decir, el servidor genera un hipervínculo (la etiqueta <A HREF) automáticamente en el código HTML para cada elemento de datos de la salida, descrito por el atributo WITHIN del archivo máster. Esto ocurre cuando AUTODRILL está activado.
Si no existe otro nivel y el campo seleccionado pertenece a un comando BY, en la solicitud (es un campo de clasificación vertical), el informe se genera sin una columna para dicha dimensión. Si no existe otro nivel y el campo seleccionado pertenece a un comando ACROSS, en la solicitud (es un campo de clasificación horizontal), el informe se genera sin una fila para dicha dimensión. AUTODRILL debe actuar sobre un campo de clasificación (también está definido como dimensión en el archivo máster).
Si el Panel de control OLAP está abierto, el elemento de datos de la salida, seleccionado en la pantalla, queda añadido a la lista Criterios de selección del panel, permitiendo que el usuario final escoja elementos múltiples antes de ejecutar el informe drill-down.
Si el Panel de control OLAP no está abierto, el informe drill-down se ejecuta automáticamente, en base al elemento de datos de la salida seleccionado en la pantalla.
La sintaxis es:
SET AUTODRILL = {ON|OFF|ALL}
donde:
Genera un hipervínculo automáticamente en el código HTML para cada elemento de datos de la salida, descrito por el atributo WITHIN del archivo máster. ON es el valor predeterminado.
Desactiva la generación automática de hipervínculos.
Le permite profundizar sobre cualquier valor del informe, creando los valores del informe en forma de hipervínculos, incluidas las medidas. Si profundiza sobre una medida, se genera un informe detallado basado en el campo de drill down (BY) más bajo.
El parámetro AUTOINDEX acelera la recuperación de datos mediante el aprovechamiento automático de campos indexados, en la mayoría de las solicitudes TABLE que contienen igualdades o pruebas de intervalo en esos campos. Esto es aplicable únicamente a los orígenes de datos FOCUS.
AUTOINDEX nunca se lleva a cabo cuando la solicitud TABLE contiene una vista alternativa del archivo, por ejemplo, TABLE FILE filename.fieldname. La recuperación indexada no se lleva a cabo cuando la solicitud TABLE contiene las frases BY HIGHEST o BY LOWEST y AUTOINDEX está activado.
La sintaxis es:
SET AUTOINDEX = {ON|OFF}
donde:
Emplea la recuperación indexada siempre que sea posible. ON es el valor predeterminado.
Sólo utiliza la recuperación indexada cuando se ha especificado explícitamente con una vista indexada, por ejemplo, TABLE FILE filename.indexed-fieldname.
El parámetro AUTOPATH realiza una selección dinámica de la ruta óptima de recuperación para acceder a un origen de datos FOCUS, analizando la estructura del origen de datos y los campos citados y eligiendo el segmento más bajo posible como punto de entrada. Emplee AUTOPATH únicamente cuando su campo no se encuentre indexado.
La sintaxis es:
SET AUTOPATH = {ON|OFF}
donde:
Selecciona dinámicamente una ruta óptima de recuperación. ON es el valor predeterminado.
Utiliza la recuperación secuencial de datos. El usuario final controla la ruta de recuperación mediante filename.segname.
El parámetro AUTOSTRATEGY determina el momento en que FOCUS detiene la búsqueda de un campo clave especificado en una prueba WHERE o IF. Si está activado, la búsqueda termina después de encontrar el campo, optimizando la velocidad de recuperación. Si está desactivado, la búsqueda continúa hasta llegar al final del origen de datos.
La sintaxis es:
SET AUTOSTRATEGY = {ON|OFF}
donde:
Detiene la búsqueda al encontrar el campo clave. ON es el valor predeterminado.
Realiza una búsqueda completa del origen de datos.
El parámetro AUTOTABLEF evita crear la matriz interna basada en las características utilizadas en la consulta. La no creación de la matriz interna reduce los costes internos generales y mejora el rendimiento.
La sintaxis es:
SET AUTOTABLEF = {ON|OFF}
donde:
No crea una matriz interna. ON es el valor predeterminado.
Crea una matriz interna.
El parámetro AUTOTICK establece automáticamente los intervalos entre las marcas de tick de los gráficos. (Consulte también HTICK y VTICK.)
La sintaxis es:
SET AUTOTICK = {ON|OFF}
donde:
Establece automáticamente los intervalos de marcas de tick. ON es el valor predeterminado.
No establece los intervalos de marcas de tick. Debe establecerlos mediante parámetros, incluidos HTICK y VTICK.
El parámetro BARNUMB coloca valores de sumario al final de las barras de los diagramas de barras, o en las porciones de los diagramas circulares.
La sintaxis es:
SET BARNUMB = {ON|OFF}
donde:
Coloca valores de sumario al final de las barras los diagramas de barras, o en las porciones de los diagramas circulares.
No incluye los valores de sumario. OFF es el valor predeterminado.
El parámetro BASEURL especifica un lugar predeterminado en el que su navagador busca los URL relativos, citados en los documentos HTML creados por WebFOCUS. Esto le permite establecer hipervínculos con archivos, imágenes y archivos Java, utilizando sólo los nombres de los archivos, en lugar de los URL.
La sintaxis es:
SET BASEURL = url
donde:
Es el directorio completamente cualificado en que residen los archivos HTML, archivos de gráfico y archivos de clase de miniaplicación Java. Si el URL representa una dirección de servidor Web, debe comenzar por http:// y terminar con una barra (/).
El parámetro BINS especifica el número de páginas de memoria (bloques de 4,096) utilizado para los búferes de orígenes de datos.
La sintaxis es:
SET BINS = n
donde:
Es el número de páginas centrales para los búferes de orígenes de datos. Los valores válidos son del 13 al 64. El valor predefinido es dos terceras partes del núcleo central restante después del inicio, alrededor de 64 páginas.
Para aclarar las relaciones en una jerarquía FML, se sangran los títulos de valores en cada nivel. Puede utilizar el parámetro BLANKINDENT en un informe HTML, PDF o PostScript, para especificar la sangría entre cada nivel de la jerarquía. Puede utilizar la sangría predeterminada para cada nivel de jerarquía, o elegir su propio valor de sangría. Para imprimir títulos sangrados en un informe HTML, debe ajustar el parámetro BLANKINDENT en ON o en un número.
En informes PDF y PS, puede que necesite ajustar el ancho de las columnas para dar cabida a las sangrías.
La sintaxis es:
SET BLANKINDENT = {ON|OFF|n}
donde:
Sangra las leyendas de las jerarquías FML en 0,125 unidades por cada espacio mostrado (normalmente) antes de la leyenda. En niveles secundarios de una jerarquía FML, sangra 0,125 unidades por cada espacio mostrado (normalmente) entre esta línea y la línea situada sobre ella.
Desactiva las sangrías para títulos de jerarquía FML en un informe FML. Para otros formatos, usa la sangría predeterminada de dos espacios. OFF es el valor predeterminado.
Es una medida explícita en la unidad de medida definida con el parámetro UNITS. Esta medición se multiplica por el número de espacios que suele aparecer antes de la leyenda. En niveles secundarios de una jerarquía FML, sangra n unidades por cada espacio mostrado (normalmente) entre esta línea y la línea situada sobre ella. El número de espacios predeterminado es dos. Cero (0) genera la misma salida de informe que OFF. No se admiten valores negativos para n. Generan el siguiente mensaje y la solicitud se procesa como si BLANKINDENT=OFF.
VALID VALUES ARE OFF, ON OR A POSITIVE NUMBER (IN CURRENT UNITS)
El parámetro BOTTOMMARGIN establece el límite inferior de hojas de estilos en las páginas de contenido de los informes.
Este parámetro sólo se aplica en los formatos de informes PostScript y PS.
La sintaxis es:
SET BOTTOMMARGIN = {n|.250}
donde:
Es el margen inferior, en pulgadas, de las páginas de contenido de los informes. El valor predeterminado es 0.25.
Si su empresa no sigue la semana típica de lunes a viernes, el parámetro BUSDAYS especifica los días laborables y festivos.
La sintaxis es:
SET BUSDAYS = {week|_MTWTF_}
donde:
En SMTWTFS, representa los días de la semana. Los días que no desee designar como laborables deben sustituirse por un guión bajo, que ocupe el sitio del día designado.
Si alguna letra está en una posición incorrecta, o si sustituye una letra por un carácter que no sea un guión bajo, aparece un mensaje de error. _MTWTF_ es el valor predeterminado.
En grupos de clasificación vertical, el valor del campo de clasificación muestra únicamente la primera línea de las filas de su grupo de clasificación. Sin embargo, puede mostrar el campo BY correspondiente en cada fila de un informe con estilo, mediante el comando SET BYDISPLAY. Aunque todos los formatos de salida con estilo admiten SET BYDISPLAY, éste tiene especial importancia porque hace que Excel pueda usar con mayor facilidad las salidas de informe, que no pueden clasificar las columnas con facilidad cuando hay varias filas con valores en blanco.
Esta característica le libra de especificar dos veces el mismo campo de clasificación, una como un campo de visualización y otra como campo de clasificación (con la opción NOPRINT).
La sintaxis es:
SET BYDISPLAY = {ON|OFF}
donde:
Muestra un valor de campo BY sólo en la primera línea de la salida del informe del grupo de clasificación. OFF es el valor predeterminado.
Muestra el valor asociado del campo BY en cada línea de la salida de informe producida en formato con estilo.
El parámetro BYPANEL permite la visualización de campos By en la parte izquierda de cada panel de un informe con paneles múltiples.
La sintaxis es:
SET BYPANEL = option
donde:
Es uno de los siguientes:
ON, repite los valores de los campos de clasificación en cada panel del informe.
OFF, no repite los valores de los campos de clasificación en cada panel del informe. Los campos aparecen únicamente en el primer panel, mientras que las columnas pueden quedar divididas en los paneles. Este valor es el predeterminado.
0, no repite los valores de los campos de clasificación en cada panel del informe y las columnas no quedan divididas en los paneles.
n, repite n columnas de campos de clasificación en cada panel del informe. El valor de n puede ser igual o menor que el número total de campos de clasificación especificado en la solicitud.
El parámetro CACHE controla el número asignado de páginas caché. Este comando no puede usarse con ON TABLE SET.
Almacena las páginas de los orígenes de datos 4K FOCUS en la memoria y los establece como búferes entre el origen de datos y BINS.
Cuando un procedimiento requiere la lectura de una página de un origen de datos, FOCUS busca en BINS, primero, después en la memoria caché y, finalmente, el origen de datos del disco. Si la página se encuentra en la caché, FOCUS no necesita efectuar una E/S del disco.
Cuando un procedimiento requiere la lectura de una página de un origen de datos, la página queda copiada desde BINS al disco. La página actualizada también queda copiada en la memoria caché para que las versiones de ésta y la del disco sean las mismas. A diferencia de las lecturas, la memoria caché no guarda las E/S del disco para procedimientos de escritura.
Las páginas FOCSORT también quedan escritas en la caché. Cuando la caché se llena, estas páginas quedan escritas en el disco. Para un resultado óptimo, configure la caché para que sostenga el origen de datos completo, más el tamaño de FOCSORT para la solicitud. Para obtener una estimación de FOCSORT en una solicitud dada, emita el comando ? STAT y, a continuación, añada el número de SORTPAGES listado al número de páginas del origen de datos que haya en la memoria. Emita un comando SET CACHE para esa cantidad. Si la cache se ha establecido en 50, se asignan 50 páginas 4K de almacenamiento contiguo a la caché. El número máximo de páginas de caché puede establecerse durante la instalación. Para más información, consulte Memorando Técnico 7838.1, Cómo establecer el número máximo de páginas de caché.
Para vaciar la configuración CACHE, amita un comando SET CACHE = N. Este comando vacía el búfer, es decir, se pierde todo lo que esté guardado en la memoria caché.
La sintaxis es:
SET CACHE = {0|n}
donde:
No asigna espacio a la caché, que permanece inactiva. 0 es el valor predeterminado.
Es el número de páginas 4K de espacio asignado a la memoria caché. El mínimo es de dos páginas; el máximo está determinado por la cantidad de memoria disponible.
El parámetro CARTESIAN se aplica en solicitudes que contienen PRINT o LIST.
Genera un informe con todas las combinaciones de de casos de datos no relacionados, en una solicitud multiruta. ACROSS cancela este parámetro.
La sintaxis es:
SET CARTESIAN = {ON|OFF}
donde:
Genera un informe con registros no relacionados.
Desactiva el producto cartesiano. OFF es el valor predeterminado.
El parámetro CDN especifica la puntuación utilizada en la notación numérica.
La Notación decimal continental (CDN) está admitida para la salida en solicitudes TABLE. No se admite en comando DEFINE o COMPUTE.
La sintaxis es:
SET CDN = option
donde:
Es uno de los siguientes:
ON, se emplea la CDN. ON establece el separador decimal en una coma, y el separador de millares, en un punto. Por ejemplo, el número 3,045,000.76 aparece como 3.045.000,76 ON debe utilizarse para Alemania, Dinamarca, Italia, España y Brasil.
OFF, desactiva la CDN. Por ejemplo, el número 3,045,000.76 aparece como 3,045,000.76. OFF es el valor predefinido. OFF debe utilizarse para EE UU, Canadá, México y Reino Unido.
SPACE establece el separador decimal en una coma, y el separador de millares, en un espacio. Por ejemplo, el número 3,045,000.76 aparece como 3 045 000,76. SPACE debe utilizarse para Francia, Noruega, Suecia y Finlandia.
QUOTE establece el separador decimal en una coma, y el separador de millares, en un apóstrofe. Por ejemplo, el número 3,045,000.76 aparece como 3'045'000,76. QUOTE debe utilizarse para Suiza.
QUOTEp establece el separador decimal en un PUNTO, y el separador de millares, en un apóstrofe. Por ejemplo, el número 3,045,000.76 aparece como 3'045'000.76.
Nota: Si el formato de visualización de un informe es Excel 2000 o superior, la notación decimal continental está controlada por la configuración del ordenador. Es decir, los números que aparecen en la salida del informe reciben un formato de acorde a la convención del local (lugar) establecido en las opciones regionales o de idioma del navegador.
El parámetro CENT-ZERO muestra un cero a la izquierda en número decimales, únicamente. La configuración de CDN determina si el separador decimal es un punto o una coma.
La sintaxis es:
SET CENT-ZERO = {ON|OFF}
donde:
Muestra las fracciones con un cero a la izquierda. La fracción viene precedida de un punto decimal o una coma, en función de su configuración CDN.
No muestra un cero inicial. La fracción viene precedida de un punto decimal o una coma, en función de su configuración CDN. OFF es el valor predeterminado.
La notación de columnas asigna un número secuencial de columna a cada columna en la matriz interna creada para una solicitud de informe. Puede utilizar notación de columnas en comandos COMPUTE y RECAP para hacer referencia a estas columnas en su informe.
Dado que los números de columna se refieren a las columnas de la matriz interna, se asignan cuando finaliza la recuperación y agregación. Las columnas que no aparecen en la salida del informe pueden existir en la matriz interna. Por ejemplo, los valores calculados utilizados en la solicitud generan una o varias columnas en la matriz interna. Los campos con la opción NOPRINT ocupan una columna de la matriz interna, mientras que los campos reformateados generan una columna adicional para el valor reformateado. Algunos cálculos RECAP, como FORECAST o REGRESS, generan múltiples columnas en la matriz interna.
No se asignan números de columna a los campos BY, aunque sí se asigna un número a cada columna alterna de la matriz interna, lo que significa que debe tener en cuenta todas las columnas generadas internamente, si desea hacer referencia al valor de columna apropiado en su solicitud. Puede cambiar este comportamiento predefinido de asignación de columnas mediante el comando CNOTATION=PRINTONLY, que asigna números sólo a las columnas mostradas en la salida del informe, o el comando CNOTATION=EXPLICIT, que asigna números a las columnas citadas en la solicitud.
La sintaxis es:
SET CNOTATION={ALL|PRINTONLY|EXPLICIT}
donde:
Asigna números de referencia de columna a cada columna en la matriz interna. ALL es el valor predeterminado.
Asigna números de referencia de columna sólo a las columnas que aparecen en la salida de informe.
Asigna números de referencia de columna a todos los campos citados en la solicitud, independientemente de que aparezcan o no.
Nota: Esta no configuración no está admitida en la frase ON TABLE.
Al modificar el formato de un campo en una solicitud (por ejemplo, el campo/formato SUM), se crea un campo COMPUTE interno que contiene el valor del campo reformateado y aparece en la salida del informe. Si el campo original contiene un valor no disponible, ese valor no disponible puede propagarse al campo interno activando el parámetro COMPMISS. Si el valor no disponible no se propaga al campo interno, se muestra un cero (si es numérico) o un espacio en blanco (si es alfanumérico). Si el valor no disponible se propaga al campo interno, mostrará el símbolo de datos no disponibles en la salida del informe.
La sintaxis es:
SET COMPMISS = {ON|OFF}
donde:
Propaga un valor no disponible a un campo reformateado. ON es el valor predeterminado.
Muestra un espacio en blanco o un cero para un campo reformateado.
El parámetro COMPOUND, empleado para crear informes compuestos, combina varios informes en un solo archivo PDF o PostScript (PS). El uso de COMPOUND permite concatenar informes con formatos de estilo (PDF, HTML, informe activo, Power Point, Excel). También puede insertar archivos de imágenes, incluyendo gráficos guardados como imágenes, en un informe compuesto.
Para más información sobre cómo crear informes compuestos, consulte el manual Cómo crear informes con el lenguaje WebFOCUS.
Para ver un informe compuesto con distintos tipos de informe, emplee la sintaxis:
SET COMPOUND = {OPEN|CLOSE} [NOBREAK]
o
ON TABLE SET COMPOUND {OPEN|CLOSE}
Tenga en cuenta que, cuando utilice esta sintaxis, debe también incluir el siguiente código para identificar el formato de visualización de cada uno de los informes que se van a concatenar:
ON TABLE {PCHOLD|HOLD|SAVE} [AS name] FORMAT formatname
Si todos los informes en el conjunto compuesto son del mismo tipo, es decir, PDF o PS, la sintaxis es:
ON TABLE {PCHOLD|HOLD|SAVE} [AS name] FORMAT {PDF|PS} {OPEN|CLOSE} [NOBREAK]
donde:
Es el nombre del archivo generado. El nombre se toma de la primera solicitud en el informe compuesto. Si no se especifica ningún nombre en el primer informe, se utilizará el nombre HOLD.
Es el nombre del informe con estilo. Los formatos válidos son PDF, PS, HTML, AHTML, PPT y EXL2K.
Se especifica con el primer informe e inicia el proceso de concatenación. Un informe que contenga el atributo OPEN debe estar en formato PDF o PS.
Se especifica en el último informe y finaliza el proceso de concatenación.
Es una frase opcional que suprime los saltos de página. De forma predeterminada, cada informe aparece en una página individual. Puede utilizar NOBREAK de manera selectiva para controlar los informes que se mostrarán en la misma página.
Nota:
El parámetro COMPUTE controla la compilación de cálculos al ejecutar una solicitud.
La sintaxis es:
SET COMPUTE = {NATV|NEW|OLD}
donde:
Compila cálculos citados en tiempo de ejecución haciendo uso de la aritmética nativa. NATV es el valor predeterminado.
Compila cálculos COMPUTE al analizarse una solicitud.
No compila cálculos al ejecutarse una solicitud.
El parámetro COUNTWIDTH amplía el formato predeterminado de los campos COUNT de un número entero de cinco bytes a uno de nueve.
La sintaxis es:
SET {COUNTWIDTH|LISTWIDTH} = {ON|OFF}
donde:
Amplía el formato predeterminado de los campos COUNT de un número entero de cinco bytes a uno de nueve.
No amplía el formato predeterminado de los campos COUNT de un número entero de cinco bytes a uno de nueve. OFF es el valor predeterminado.
El parámetro CSSURL vincula un informe HTML con un archivo de hoja de estilos externa en cascada (CSS) para aplicar un estilo al informe.
La sintaxis es:
SET CSSURL = link
donde:
Es la ubicación del URL del archivo CSS. Este vínculo puede ser absoluto o relativo.
El parámetro CURRSYMB específica un símbolo utilizado para representar la divisa, cuando una especificación de formato numérico usa las opciones de visualización M o N. El símbolo de divisa predeterminado depende de la página de código que se utilice.
La sintaxis es:
SET CURRSYMB = symbol
donde:
Es cualquier carácter que se puede imprimir o un código de divisa soportado.
Nota: Para especificar un símbolo de dólar como carácter, debe ponerlo entre comillas simples ('$'). Se admiten los siguientes códigos de divisa:
USD o '$' especifica Dólares US.
GBP especifica Libra Esterlina.
JPY especifica Yen Japonés.
EUR especifica Euro.
NIS especifica el Nuevo Shequel Israelí.
El parámetro DATEDISPLAY controla la visualización de los campos con formato de fecha que contienen el valor cero. Cuando está activado, la fecha base aparece para estos campos. Por defecto, el valor cero, en un campo de formato de fecha como YYMD, es devuelto como un espacio en blanco.
La sintaxis es:
SET DATEDISPLAY = {ON|OFF|COMP}
donde:
Devuelve la fecha base de un campo de formato de fecha con el valor cero.
Devuelve un espacio en blanco para un campo de formato de fecha con el valor cero. OFF es el valor predeterminado.
Devuelve un espacio en blanco compatible con z/OS para un campo de formato de fecha con el valor cero. El valor COMP es obligatorio para devolver un espacio en blanco en código compatible.
El parámetro DATEFNS activa las versiones compatibles con el año 2000 de las funciones de fecha.
La sintaxis es:
SET DATEFNS = {ON|OFF}
donde:
Activa las funciones de fecha que admiten fechas de año 2000. ON es el valor predeterminado.
Desactiva las funciones de fecha que admiten fechas de año 2000.
El parámetro DATEFORMAT especifica el orden de los componentes de las fechas (mes/día/año), cuando los valores de fecha-hora se introducen en la cadena formateada y formatos de cadenas traducidas. Hace que el formato de entrada de un valor se mantenga independiente con respecto al formato de la variable a que se está asignando.
La sintaxis es:
SET DATEFORMAT = datefmt
donde:
Puede ser uno de los siguientes: MDY, DMY, YMD, o MYD. MDY es el valor predeterminado del formato U.S. English.
El parámetro DATETIME establece la hora y la fecha en informes y controla el formato en que CREATE SYNONYM crea las columnas de fecha-hora en un archivo máster.
La sintaxis es:
SET DATETIME = option
donde:
Es uno de los siguientes:
STARTUP es la hora y fecha en que se inició su sesión. STARTUP es el valor predeterminado.
CURRENT|NOW cambia cada vez que es consultado. Por ejemplo, si su trabajo por lotes comienza antes de las 11:59 P.M., no terminará hasta el día siguiente. Si DATETIME se ha establecido en CURRENT|NOW, cualquier referencia a la variable presenta la fecha actual y no la fecha de inicio del trabajo.
RESET congela la fecha y hora de la ejecución actual para el resto de la sesión, o hasta que se emita otro comando SET DATETIME.
Cuando una DBA o un usuario emiten los comandos SET USER, SET PERMPASS o SET PASS, el Id. del usuario se valida antes de que obtenga acceso a cualquier origen de datos cuyo archivo máster presente atributos de DBA. La contraseña también se comprueba al codificar o descodificar un FOCEXEC.
El comando SET DBACSENSITIV determina si la contraseña queda convertida a mayúsculas antes de validarse.
La sintaxis es:
SET DBACSENSITIV = {ON|OFF}
donde:
No convierte las contraseñas a mayúsculas. Todas las comparaciones entre la contraseña establecida por el usuario y la contraseña del archivo máster, o FOCEXEC, son sensibles a las mayúsculas y minúsculas.
Convierte las contraseñas a mayúsculas antes de la validación. Todas las comparaciones entre la contraseña establecida por el usuario y la contraseña del archivo máster, o FOCEXEC, no son sensibles a las mayúsculas y minúsculas. OFF es el valor predeterminado.
El parámetro DBASOURCE determina los atributos de seguridad utilizados para permitir el acceso a estructuras de varios archivos. Las restricciones de acceso están basadas por defecto en el archivo host, en una estructura JOIN, o en el último archivo de una estructura COMBINE. Si establece el parámetro DBASOURCE en ALL, se mantendrán todas las restricciones de acceso de todos los archivos de una estructura JOIN o COMBINE.
La contraseña debe ser la misma para todos los archivos de la estructura JOIN o COMBINE. Si los atributos de DBA no son los mismos, no se podrá acceder a la estructura de ninguna forma.
El comando SET DBASOURCE sólo puede emitirse una vez por sesión o conexión. Se ignorará cualquier intento de emitir este comando en ocasiones posteriores. Si el valor se ha establecido en un perfil, ningún usuario podrá cambiarlo durante la sesión.
Cuando DBASOURCE=ALL:
Cuando DBASOURCE=HOST:
La sintaxis es:
SET DBASOURCE = {HOST|ALL}
donde:
Sólo mantiene el cumplimiento de las restricciones de acceso del archivo de host en una estructura JOIN, o del último archivo de una estructura COMBINE, a menos que se utilice un DBAFILE para garantizar las restricciones de otros archivos de la estructura. HOST es el valor por defecto.
Obliga a que el usuario tenga un acceso de lectura a todos los archivos de una estructura JOIN o COMBINE. El usuario requiere un acceso de W, U o RW a un archivo de la estructura COMBINE cuando se ha emitido una solicitud de INCLUDE, DELETE o UPDATE basada en ese archivo.
El parámetro DEFCENT define un siglo predeterminado de forma global o un nivel de campo para una aplicación sin un siglo explícito. DEFCENT se utiliza de manera conjunta a YRTHRESH para interpretar el siglo actual de acorde a los valores dados. Si se asigna de manera global, el intervalo de tiempo creado por estos parámetros se aplica a cada año de dos dígitos utilizado por la aplicación, a menos que especifique valores de nivel de archivo o campo. (Consulte YRTHRESH.)
Nota: Este mismo resultado puede obtenerse incluyendo los atributos FDEFCENT y FYRTHRESH en el archivo máster.
La sintaxis es:
SET DEFCENT = {cc|19}
donde:
Es el siglo predeterminado. Si no se ha proporcionado un valor, el valor predeterminado es 19. El valor cc se establece en 19, para el siglo veinte.
El parámetro DEFECHO define un valor predeterminado para la variable &ECHO.
La sintaxis es:
SET DEFECHO = {OFF|ON|ALL|NONE}
donde:
Establece OFF como valor predeterminado de &ECHO. OFF es el valor predeterminado.
Establece ON como valor predeterminado de &ECHO.
Establece ALL como valor predeterminado de &ECHO.
Evita que aparezca (eco) el código del procedimiento. Si establece el valor de DEFECHO o &ECHO en NONE, no podrá cambiarlo durante la sesión o conexión.
El parámetro DEFINES aumenta la velocidad de los cálculos en campos virtuales, a través de la compilación de campos virtuales en código de máquina.
Este parámetro se aplica únicamente a los sistemas operativos Windows, z/OS y UNIX.
La sintaxis es:
SET DEFINES = {COMPILED|OLD}
donde:
Implementa la recopilación de expresiones en tiempo de ejecución de solicitud, sólo recopila aquellos DEFINE que se utilizan en la solicitud. COMPILED es el valor predeterminado en z/OS.
indica que no se lleva a cabo la compilación de expresiones. OLD es el valor predeterminado en Windows y UNIX.
No se soporta el comando SET DEFINES en una frase ON TABLE.
El parámetro DIRECTHOLD crea un archivo HOLD directamente en formato FOCUS, sin un procedimiento MODIFY generado internamente y un archivo secuencial intermedio.
Este parámetro se aplica únicamente a los sistemas operativos Windows y UNIX.
La sintaxis es:
SET DIRECTHOLD = {ON|OFF}
donde:
Crea un archivo FOCUS HOLD directamente, sin un archivo secuencial intermedio y un procedimiento MODIFY. El único valor compatible es el valor por defecto ON. Aunque el uso de OFF está permitido para la compatibilidad con versiones anteriores, su funcionamiento es idéntico al de ON.
Aunque el uso de OFF está permitido para la compatibilidad con versiones anteriores, su funcionamiento es idéntico al de ON.
El parámetro DMPRECISION especifica la precisión numérica en comandos Dialogue Manager -SET.
Sin esta configuración, los resultados de los cálculos numéricos se devuelven como números enteros, aunque los cálculos mismos emplean la aritmética de doble precisión. Para devolver un número con precisión decimal sin esta configuración, debe introducir el cálculo como entrada en la subrutina FTOA, donde puede especificar el número de lugares decimales devueltos.
La sintaxis es:
SET DMPRECISION = {OFF|n}
donde:
Especifica el truncamiento sin redondeo después del punto decimal. OFF es el valor predeterminado
Es un número positivo del 0 al 9, indicando el punto de redondeo. Tenga en cuenta que n=0 resulta en un valor de número entero redondeado.
El parámetro DROPBLNKLINE suprime las líneas en blanco alrededor de los subtotales, subencabezados y subpies, cuando se está formateando la salida de un informe. Además, puede que algunas de las líneas estén en blanco y aparezcan como tal en la salida del informe. Puede eliminar estas líneas en blanco de la salida de informes utilizando el comando SET DROPBLNKLINE=ON.
Los siguientes formatos de salida no se ven afectados por esta propiedad: formatos HOLD/PCHOLD/SAVE, ALPHA, INTERNAL, BINARY, COM, COMT, COMMA, TAB, TABT, FIX, DFIX, todos los de DBMS, VSAM, LOTUS, SYLK, DIF, FOCUS y XFOCUS.
La sintaxis es:
SET DROPBLNKLINE = {OFF|ON}
donde:
Deja líneas en blanco en los datos y las líneas en blanco insertadas automáticamente por WebFOCUS, en la salida del informe. OFF es el valor predeterminado.
Elimina las líneas en blanco de datos y las líneas en blanco insertadas automáticamente por WebFOCUS, de la salida del informe.
El parámetro DTSTRICT controla el uso del procesamiento estricto. El procesamiento estricto comprueba los valores de fecha-hora cuando han sido introducidos por un usuario final, leídos desde un archivo de transacciones, mostrados o devueltos por una subrutina, para garantizar que representan una fecha y hora válidas. Por ejemplo, un mes numérico debe ser de entre 1 y 12. El día debe estar dentro del número de días del mes especificado.
La sintaxis es:
SET DTSTRICT = {ON|OFF}
donde:
Invoca el procesamiento estricto. ON es el valor predeterminado.
No invoca el procesamiento estricto. Los componentes de fecha-hora pueden tener cualquier valor, dentro de los límites del número de dígitos decimales permitido en el campo. Por ejemplo, si el campo es un mes de dos dígitos, el valor puede ser 12 o 99, pero no 115.
El parámetro DUPLICATECOL modifica el formato de solicitudes de informe que utilizan comandos múltiples de visualización, colocando campos agregados en la misma columna situada encima del campo mostrado.
La sintaxis es:
SET DUPLICATECOL = {ON|OFF}
donde:
Muestra el informe con cada campo en forma de columna. ON es el valor predeterminado.
Muestra el informe con campos comunes en forma de fila.
El parámetro EMBEDHEADING determina si el texto del encabezado o del pie aparece representado dentro o fuera de la imagen del diagrama.
La sintaxis es:
SET EMBEDHEADING = {ON|OFF}
donde:
Representa el texto del encabezado y del pie como parte de la imagen del diagrama.
Representa el texto del encabezado y del pie como elementos de texto independientes de la imagen del diagrama. Este es el valor predeterminado.
El parámetro EMPTYREPORT controla la salida generada cuando una solicitud TABLE recupera cero registros.
EMPTYREPORT no está admitido con TABLEF ni Excel. Cuando una solicitud TABLEF o Excel recupera cero registros, se genera una informe vacío.
Nota: El uso de las frases IF TOTAL O WHERE TOTAL, cuando EMPTYREPORT está desactivado, puede producir un informe vacío, si no existen datos que satisfagan la condición TOTAL. Esto ocurre porque la prueba de líneas del informe en EMPTYREPORT queda aplicada antes que la condición TOTAL.
La sintaxis es:
SET EMPTYREPORT={ANSI|ON|OFF}
donde:
Genera un informe de una línea individual y muestra el carácter de datos ausentes o un cero, si se solicita un COUNT. En cada caso, &RECORDS será 0 y &LINES, 1.
Si se invoca el SQL Translator, ANSI reemplaza automáticamente a OFF como configuración predeterminada de EMPTYREPORT.
Produce un informe vacío (encabezados de columna sin contenido). Éste era el comportamiento predefinido en ediciones anteriores.
No genera salida de informe. OFF es el valor predeterminado excepto para las solicitudes SQL Translator. Al invocarse SQL Translator, ANSI reemplaza a OFF como configuración predeterminada, con el parámetro EMPTYREPORT, para que los resultados coincidan con la configuración ANSI.
El comando también se puede emitir desde una solicitud usando:
ON TABLE SET EMPTYREPORT ANSI
El parámetro EQTEST determina si los caracteres $ y $* son tratados como normales o como comodines, en las pruebas IF y WHERE que puedan convertirse en una o varias pruebas IF.
La sintaxis es:
SET EQTEST = {WILDCARD|EXACT}
donde:
Trata los caracteres $ y $* como si fuesen comodines. WILDCARD es el valor predeterminado.
Trata los caracteres $ y $* como si fuesen normales, no comodines, en pruebas IF y pruebas WHERE que puedan traducirse en pruebas IF.
El parámetro ERROROUT termina un trabajo y devuelve un mensaje tras encontrar un error en una solicitud.
La sintaxis es:
SET ERROROUT = {ON|OFF|OVERRIDE/filename}
donde:
Finaliza el procedimiento y devuelve un mensaje al cliente, en el caso de que se produzca un error en el servidor. ON es el valor predeterminado.
Continúa el procesamiento cuando se produce un error.
Establece un archivo de anulación para la ejecución de una aplicación por lotes. Tiene el efecto de establecer ERROROUT=OFF y aplicar cualquier cambio codificado en dicho archivo de anulación.
El archivo nombrado contiene entradas de anulación específicas, con la sintaxis siguiente:
Message number W|E.
Por ejemplo: 200 E establece ERROR=OUT y especifica que el mensaje número 200 es un error, en lugar de lo indicado previamente por el indicador FOC200.
El parámetro ESTRECORDS pasa el número estimado de registros que se va a clasificar en la solicitud.
ESTRECORDS sólo puede establecerse con el comando ON TABLE SET, dentro de la solicitud TABLE, MATCH o GRAPH.
La sintaxis es:
ON TABLE SET ESTRECORDS n
donde:
Es el número estimado de registros por clasificar.
El parámetro EUROFILE activa el origen de datos que contiene información sobre la divisa que desea convertir. Esta configuración puede cambiarse durante una sesión, para acceder a un origen de datos de divisas diferente. Este parámetro no puede emitirse en una solicitud de informe.
Nota: No puede establecer ningún parámetro adicional en la misma línea que EUROFILE. FOCUS ignora cualquier otro parámetro especificado en la misma línea.
La sintaxis es:
SET EUROFILE = {ddname|OFF}
donde:
Es el nombre del archivo máster del origen de datos de divisas que desea utilizar. El ddname debe hacer referencia a un origen de datos de sólo lectura accesible para FOCUS. No hay valor predeterminado.
Desactiva el origen de datos de divisas actual y lo elimina de la memoria.
El parámetro EXCELSRVURL especifica el servidor de aplicaciones que debe usarse para comprimir los componentes que forman parte de un archivo de EXCEL 2007 (.xlsx). El ordenador que está abriendo el archivo debe tener Excel 2007 o Excel 2003 con la utilidad de conversión de Microsoft Office, instalada. Para Excel 2003 debe tener definido el archivo de tipo XLSX y cambiar la propiedad de redireccionamiento Guardar informe a sí, en la Consola de administración WebFOCUS. Para más información sobre cómo cambiar las propiedades de redireccionamiento, consulte el manual Seguridad y administración de WebFOCUS.
La sintaxis es:
SET EXCELSRVURL = url
donde:
Es el URL (hasta 256 caracteres) de la raíz de contexto de la aplicación WebFOCUS, en el servidor de aplicaciones en que está instalado el Cliente WebFOCUS.
Por ejemplo,
http://hostname/ibi_apps//IBIEXCELSERVURL
En este ejemplo,
Es el nombre del servidor de aplicación donde está instalado el Cliente WebFOCUS.
Cuando está incluido en el archivo nlscfg.err, el parámetro EXL2KLANG especifica el idioma utilizado en las solicitudes Microsoft® Excel. Este idioma debe ser el mismo que el utilizado para Excel en la máquina del navegador, para mostrar la salida correctamente.
Puede codificar el comando SET EXL2KLANG en un perfil o procedimiento, para anular la configuración en el archivo de errores.
Para obtener información adicional sobre cómo ajustar esta amplitud, consulte el manual Soporte de lenguas nacionales para Computación internacional.
La sintaxis es:
EXL2KLANG = {language|ENG}
donde:
Es el idioma de Excel. Los valores válidos son:
ENG para inglés. ENG es el valor predeterminado.
FRE para francés.
GER para alemán.
JPN para japonés.
KOR para coreano.
SPA para español.
El parámetro EXL2KTXTDATE permite especificar que las fechas traducidas se envíen como valores de fecha con máscaras de formato, en lugar de valores de texto.
La sintaxis es:
SET EXL2KTXTDATE = {TEXT|VALUE}
donde:
Pasa los valores de fecha que contienen texto a Excel 2000 como texto con formato. TEXT es el valor predeterminado.
Pasa los tipos de valores de datos traducidos, que contienen texto y se tratan de formatos admitidos de fecha Excel, a Excel 2000 como valores de fecha estándar con máscaras de formato aplicadas.
Genera un informe de acordeón que se amplía por columnas.
La sintaxis es:
SET EXPANDABLE = {OFF|ON|}
donde:
No crea un informe de acordeón. OFF es el valor predeterminado.
Crea un informe de acordeón que se expande columna por columna.
Genera un informe de acordeón que se expande por fila.
La sintaxis es:
SET EXPANDBYROW = {OFF|ON|n}
donde:
No crea un informe de acordeón. OFF es el valor predeterminado.
Crea un informe de acordeón que, inicialmente, solo muestra el nivel de campo de clasificación más alto. Para ver las filas de niveles inferiores, pulse el signo más situado junto a uno de los valores de campos de clasificación mostrados.
Crea un informe de acordeón con todos los niveles de campo de clasificación ampliados, inicialmente. Para contraer un nivel de campo de clasificación, pulse el signo menos situado junto a uno de los valores de campos de clasificación de ese nivel.
Crea un informe de acordeón con n niveles de campos de clasificación ampliados, inicialmente. Para contraer un nivel de campo de clasificación ampliado, pulse el signo menos situado junto a uno de los valores de campos de clasificación de ese nivel.
El parámetro EXTAGGR utiliza clasificaciones externas para efectuar la agregación.
La sintaxis es:
SET EXTAGGR = {ON|OFF|NOFLOAT}
donde:
Permite la agregación mediante una clasificación externa. ON es el valor predeterminado.
No permite la agregación mediante una clasificación externa.
Permite la agregación siempre que no haya campos de datos flotantes.
El parámetro EXTHOLD le permite crear un archivo HOLD mediante una clasificación externa.
La sintaxis es:
SET EXTHOLD = {ON|OFF}
donde:
Crea archivos HOLD mediante una clasificación externa. ON es el valor predeterminado.
No crea archivos HOLD mediante una clasificación externa.
El parámetro EXTRACT activa los archivos HOLD estructurados para una solicitud.
Este parámetro sólo se admite en una solicitud TABLE o TABLEF que utilice una frase ON TABLE.
La sintaxis es:
ON TABLE SET EXTRACT = {ON|*|OFF}
donde:
Activa los archivos HOLD estructurados para esta solicitud y extrae todos los campos mencionados en la solicitud.
Activa los archivos HOLD estructurados para la solicitud, e indica que le sigue un bloque de opciones de extracción. Por ejemplo, puede excluir campos específicos del archivo HOLD estructurado.
Desactiva los archivos HOLD estructurados para esta solicitud. OFF es el valor predeterminado.
El parámetro EXTSORT activa una característica de clasificación externa para su uso con los comandos TABLE, MATCH o GRAPH.
Si la totalidad del informe puede procesarse en la memoria, la clasificación externa no tiene lugar.
Para determinar si el informe puede procesarse en la memoria, emita la consulta ? STAT después del comando TABLE, MATCH, o GRAPH, y compruebe el valor del parámetro SORT USED.
La clasificación externa no funciona cuando se utilizan hojas de estilos.
La sintaxis es:
SET EXTSORT = {ON|OFF}
donde:
Habilita el uso selectivo de un producto de clasificación externa para clasificar el informe. ON es el valor predeterminado.
Usa el procedimiento de clasificación interna para clasificar informes.
El parámetro FIELDNAME determina si se admiten o no los nombres largos de campos cualificados.
Este comando no puede usarse con ON TABLE SET.
La sintaxis es:
SET FIELDNAME = {NEW|NOTRUNC|OLD}
donde:
Admite los nombres largos de campos cualificados. NEW es el valor predeterminado.
Admite nombres de campos largos y cualificados, pero no los truncamientos únicos.
Limita los nombres de los campos a 12 caracteres. No se admiten los nombres de campos cualificados.
UNIX y WebFOCUS admiten nombres de archivo y directorios en mayúscula, minúscula, o la combinación de ambas. Puesto que las minúsculas están establecidas por defecto en entornos UNIX, WebFOCUS le ofrece un modo de convertir automáticamente los nombres de archivos y directorios a minúsculas.
La sintaxis es:
SET FILECASE = {ACTUAL|LOWER}
donde:
Mantiene los nombres de los archivos en mayúsculas, minúsculas, o ambas, exactamente como se hayan introducido. Si se utiliza esta configuración, WebFOCUS busca los nombres de los archivos exactamente como se hayan introducido (mayúsculas, minúsculas, o ambas).
Convierte los nombres en mayúsculos, o con combinaciones de mayúsculas y minúsculas, a minúscula. Si se utiliza esta configuración, WebFOCUS busca los nombres de los archivos en minúsculas.
El comando FILECOMPRESS=ON comprime los archivos de salida PDF.
La sintaxis es:
SET FILECOMPRESS = {ON|OFF}
donde:
Comprime los archivos de salida PDF.
No comprime los archivos de salida PDF. OFF es el valor predeterminado.
Este comando sólo se aplica a la salida PDF. Se ignora en el resto de los formatos de salida, como HTML o Excel.
El parámetro FILE[NAME] especifica un archivo utilizado por defecto en los comandos. Al establecer un nombre predeterminado de archivo, puede utilizar dicho archivo sin especificar el nombre.
La sintaxis es:
SET FILE[NAME] = filename
donde:
Es un archivo predeterminado utilizado en comandos.
El parámetro FILTER asigna condiciones de filtraje a orígenes de datos para los informes. Activa y desactiva los filtros.
El comando SET FILTER se limita a una sola línea. Para activar más filtros y que quepan en una línea, repita el comando SET FILTER.
La sintaxis es:
SET FILTER= {*|xx[yy zz]} IN file {ON|OFF}
donde:
Activa todos los filtros declarados. * es el valor predeterminado.
Son los nombres de los filtros tal como fueron declarados en la sintaxis NAME = del comando FILTER FILE.
Es el nombre del origen de datos al que está asignando condiciones de filtraje.
Activa todos los filtros (*) o con nombre específico para el origen de datos. El número máximo de filtros que puede activar para un origen de datos está limitado por el número de frases WHERE/IF contenidas en los filtros, sin exceder el límite de criterios WHERE/IF en cualquier petición individual de informe.
Desactiva (*) los filtros, o aquellos nombrados específicamente para el origen de datos. OFF es el valor predeterminado.
El parámetro FIXRETRIEVE activa la recuperación en clave desde un archivo secuencial de formato fijo (por ejemplo, un archivo HOLD). Es decir, el proceso de recuperación se detiene una vez se afirma la veracidad de una prueba de igualdad o de intervalo de una clave.
La sintaxis es:
SET FIXRET[RIEVE] = {OFF|ON}
donde:
Activa la recuperación con clave. ON es el valor predeterminado.
Desactiva la recuperación con clave.
El parámetro FOC144 suprime el mensaje de advertencia FOC144, que indica lo siguiente:
"Warning: Testing in Independent sets of Data."
La sintaxis es:
SET FOC144 = {NEW|OLD}
donde:
Muestra el mensaje de advertencia FOC144. NEW es el valor predeterminado.
Suprime el mensaje de advertencia FOC144.
El parámetro FOCEXECURL ejecuta los drill down de forma remota. El programa de drill down puede estar situado en su máquina local o en una remota.
La sintaxis es:
SET FOCEXURL = path
donde:
Es la ubicación del miniservidor, CGI o ISAPI de WebFOCUS. La ruta predeterminada del miniservidor es /ibi_apps/WFServlet. La ruta predeterminada de CGI es cgi-bin/ibi_cgi/ibiweb.exe, y la de ISAPI, /cgi-bin/ibi_cgi/webapi.dll.
El parámetro FOCFIRSTPAGE asigna un número de página a la primera página de salida.
La sintaxis es:
SET FOCFIRSTPAGE = {n|1|&FOCNEXTPAGE}
donde:
Es el número asignado a la primera página de la salida. Los valores válidos son números enteros de entre uno y seis caracteres. 1 es el valor predeterminado.
Es una variable cuyo valor está determinado por el número de la última página utilizada por el último informe. Su valor supera en una unidad al número de la última página utilizada en el último campo.
El parámetro FOCHTMLURL le permite acceder a recursos con un alias que no sea /ibi_html.
Para generar un alias que no sea /ibi.html en el servidor de informes WebFOCUS, utilice el comando FOCHTMLURL para establecer el alias que se va a generar en lugar de /ibi_html.
Este comando seguramente sea utilizado en un perfil de servidor (EDASPROF.PRF) o en uno de los archivos WFS (site.wfs), para establecer una configuración predeterminada para la instalación.
La sintaxis es:
SET FOCHTMLURL=/my_html
donde:
Es el alias distinto a /ibi_html generado en el servidor de informes WebFOCUS.
Esta configuración ya no es obligatoria, pero se ha mantenido en el producto para que las aplicaciones existentes que la incluían puedan seguir funcionando. El parámetro FOCSTACK especificó la cantidad de memoria, en miles de bytes, utilizada por FOCSTACK, la pila de comandos FOCUS en espera de ejecución.
Este comando no puede usarse con ON TABLE SET.
La sintaxis es:
SET FOCSTACK [SIZE] = {n|8}
donde:
Es la cantidad máxima, en miles de bytes, que puede utilizar FOCSTACK El valor máximo depende del tamaño de su región.
Permite el uso de 8000 bytes por parte de FOCSTACK. 8 es el valor predeterminado.
El parámetro FOCTRANSFORM traduce los nombres de campos y segmentos de las vistas de negocio a los nombres correspondientes en el archivo máster original, para procesamiento de solicitudes.
Este comando no puede usarse con ON TABLE SET.
La sintaxis es:
SET FOCTRANSFORM = {OFF|ON}
donde:
No convierte referencias de campo y segmento.
Convierte todas las referencias de campo y segmento a las entidades correspondientes del archivo máster real. ON es el valor predeterminado.
Puede utilizar el mismo valor de un campo FOR en muchas filas individuales, ya sea por separado, como parte de una gama o en un cálculo, incluyendo la siguiente sintaxis antes o en el interior de una solicitud FML:
La sintaxis es:
SET FORMULTIPLE = {ON|OFF}
donde:
Le permite mencionar el mismo valor de un campo FOR en más de una fila en la solicitud FML.
Con FORMULTIPLE en posición ON, un valor recuperado desde el origen de datos se incluye en cada línea en la salida de informe con la cual hace coincidir las referencias de etiquetas.
No le permite incluir el mismo valor en múltiples filas. OFF es el valor predeterminado.
Cuando FORMULTIPLE está desactivado, se evalúan múltiples etiquetas referenciadas de uno de estos modos, primero como referencia exacta o extremo de un rango, después, como máscara, y finalmente como parte de un rango. Por ejemplo, si se especifica un valor como referencia exacta y luego como parte de un rango, lo que se muestra es la referencia exacta. Tenga en cuenta que el resultado es impredecible cuando existe un valor que encaja en varias filas con la misma prioridad (por ejemplo, una referencia exacta y el extremo de un rango).
En WebFOCUS, el parámetro GRAPHEDIT muestra un botón con su salida, que accede al Editor de gráficos.
La sintaxis es:
SET GRAPHEDIT = {ON|OFF|SERVER}
donde:
Muestra un botón en la esquina superior derecha de su ventana, que accede al Editor de gráficos.
No muestra un botón de acceso al Editor de gráficos.
Genera un gráfico del lado del servidor. Se genera un gráfico GIF en el servidor Web y la imagen se devuelve al cliente de su navegador. SERVER es el predeterminado.
El parámetro GRAPHENGINE determina la versión utilizada del motor gráfico basado en Java de WebFOCUS. La sintaxis es:
SET GRAPHENGINE = {GRAPH53|GRAPH32}
donde:
Es la versión 5, edición 3, o superior, del motor gráfico de WebFOCUS. GRAPH53 es el valor por defecto. NEW es sinónimo de GRAPH53.
Es la versión 5, edición 2, o anterior, del motor gráfico de WebFOCUS. GRAPH32 se ha incluido por razones de compatibilidad con versiones anteriores, ya que los procedimientos anteriores pueden requerir cambios o no mostrarse correctamente con el motor GRAPH53. OLD es sinónimo de GRAPH32.
Nota: Ambos motores gráficos son compatibles con la ejecución de procedimientos FOCEXEC existentes. Sin embargo, la herramienta Asistente de gráficos avanzado, lanzada con la versión 7, edición 6, sólo es compatible con el motor gráfico GRAPH53. Information Builders recomienda a los usuarios del motor gráfico GRAPH32 que se pasen a la nueva versión.
El motor gráfico está configurado con la propiedad IBIF_graphengine, en el panel Gráfico de propiedades del Cliente, situado en el área Configuración de la Consola de administración WebFOCUS. También puede configurar el motor gráfico de forma manual, por medio del archivo cgivars.wfs situado en el directorio install_drive:\ibi\WebFOCUS76\client76\wfc\etc.
El parámetro GRAPHSERVURL crea un archivo de imagen del gráfico, mediante el envío de una solicitud HTTP al miniservidor. El archivo de imagen queda guardado en el servidor de informes WebFOCUS, donde puede usarse como entrada para una imagen insertada en un informe PDF. No requiere la ejecución de Java en el servidor de informes WebFOCUS, sólo en la máquina remota en que se ejecuta el miniservidor. Esto funciona en cualquier plataforma que soporte TCP/IP, incluida z/OS.
Para más detalles, consulte el manual Cómo crear informes con el lenguaje WebFOCUS.
La sintaxis es:
SET GRAPHSERVURL = url
donde:
Es el URL (hasta 256 caracteres) del miniservidor de gráficos que crea el archivo GIF.
Por ejemplo,
http://hostname/ibi_apps/IBIGraphServlet
En este ejemplo,
Es el nombre del host en que reside el servidor.
El parámetro GRID traza una cuadrícula sobre el gráfico, en las marcas de clase horizontales y verticales.
La sintaxis es:
SET GRID = {ON|OFF}
donde:
Traza una cuadrícula de líneas en las marcas de clase horizontales y verticales del gráfico.
No traza una cuadrícula de líneas en las marcas de clase horizontales y verticales del gráfico. OFF es el valor predeterminado.
El parámetro GRMERGE genera un gráfico tridimensional, reflejando todos los datos de salida de una solicitud que contenga las frases BY y ACROSS, o crea gráficos independientes que reflejan todos los datos de salida de forma colectiva. Si GRMERGE está desactivado, la solicitud que contiene las frases BY y ACROSS genera dos gráficos. Si está activado, se genera un gráfico.
El Asistente de gráficos también le permite activar GRMERGE seleccionando un segundo eje horizontal en la pestaña Across y pulsando el botón de radio Fusionar gráficos en un solo gráfico. En informes OLAP, este parámetro no puede controlarse desde el Panel de control OLAP.
La sintaxis es:
SET GRMERGE = {ON|OFF}
donde:
Genera un gráfico tridimensional que refleja todos los datos de salida. ON es el valor predeterminado.
Genera gráficos independientes que reflejan todos los datos de salida de manera colectiva.
El parámetro GRWIDTH se aplica a los gráficos OLAP y solicitudes normales de informe. Sin embargo, el parámetro no está bajo el control del usuario en el Panel de control OLAP.
Coloca un gráfico de salida en una tabla HTML, con un ancho especificado en celdas. GRWIDTH queda aplicado al elegir que se muestren gráficos múltiples del Asistente de gráficos en las columnas.
La sintaxis es:
SET GRWIDTH = {n|0}
donde:
Es el ancho, en celdas, de una tabla HTML en que aparece un gráfico. Los valores válidos son del 0 al 512. Si el parámetro está en 0, se genera una miniaplicación Java, mostrando varios gráficos en una página, uno debajo del otro. 0 es el valor predeterminado.
El parámetro GTREND especifica el uso de la regresión lineal básica para alterar los valores de los ejes X e Y en un gráfico SCATTER. La regresión lineal básica incluye el promedio de la suma de los valores de los ejes X e Y para determinar una ecuación lineal que exprese la tendencia del diagrama de dispersión.
La sintaxis es:
SET GTREND={ON|OFF}
donde:
Emplea la regresión lineal básica para alterar los valores de los ejes X e Y.
No altera los valores de los ejes X e Y. OFF es el valor predeterminado.
El parámetro HAUTO efectúa un escalamiento de los valores dados para el eje horizontal. Si HAUTO está desactivado, el eje horizontal debe escalarse mediante los parámetros HMAX y HMIN. (Consulte HMAX y HMIN.)
La sintaxis es:
SET HAUTO = {ON|OFF}
donde:
Escala el eje horizontal automáticamente. ON es el valor predeterminado.
No escala el eje horizontal automáticamente. El usuario final debe proporcionar valores para HMAX y HMIN.
El parámetro HAXIS especifica el ancho del eje horizontal, en caracteres. Este parámetro sólo es aplicable en gráficos generados offline. HAXIS queda ignorado en visualizaciones en línea, ya que WebFOCUS ajusta automáticamente el ancho del gráfico al ancho de la página.
La sintaxis es:
SET HAXIS = {n|770}
donde:
Es el ancho del eje horizontal, en caracteres. Los valores aceptables son números enteros del 20 al 770. 770 es el valor predeterminado.
El parámetro HCLASS especifica la marca de intervalo horizontal cuando AUTOTICK está desactivado. Consulte también HTICK.
La sintaxis es:
SET HCLASS = {n|.00}
donde:
Es un número que especifica la marca de intervalo horizontal. El valor predeterminado es .00.
El parámetro HDAY especifica el archivo de días festivos desde el que se recuperan las fechas designadas como festivas, para su uso con las funciones de fecha DATEDIF, DATEMOV, DATECVT y DATEADD. El archivo debe denominarse HDAY, seguido de dos o cuatro caracteres.
Para limpiar el archivo de días festivos, emplee
SET HDAY = OFF
La sintaxis es:
SET HDAY = xxxx
donde:
Son las letras del nombre del archivo de días festivos, denominado HDAYxxxx. Esta cadena debe tener una longitud de entre dos y cuatro caracteres.
Este parámetro no está configurado por defecto.
El parámetro HIDENULLS oculta la visualización de grupos ACROSS que sólo incluyen columnas nulas.
La sintaxis es:
SET HIDENULLACRS = {ON|OFF}
donde:
Oculta las columnas con datos no disponibles en los grupos ACROSS, dentro de un salto de página generado por BY.
No oculta las columnas. OFF es el valor predeterminado.
El parámetro HISTOGRAM traza un histograma, en lugar de una curva, cuando los valores del eje horizontal no son numéricos.
La sintaxis es:
SET HISTOGRAM = {ON|OFF}
donde:
Traza un histograma, en lugar de una curva, cuando los valores del eje horizontal no son numéricos.
Traza una curva cuando los valores del eje horizontal no son numéricos. OFF es el valor predeterminado.
El parámetro HMAX establece el valor máximo en el eje horizontal, cuando no se está utilizando el escalamiento automático (HAUTO=OFF).
La sintaxis es:
SET HMAX = {nnn|.00}
donde:
Es el valor máximo en el eje horizontal, cuando HAUTO=OFF. El valor predeterminado es .00.
El parámetro HMIN establece el valor mínimo en el eje horizontal, cuando no se está utilizando el escalamiento automático (HAUTO=OFF).
La sintaxis es:
SET HMIN = {nnn|.00}
donde:
Es el valor mínimo en el eje horizontal, cuando HAUTO=OFF. El valor predeterminado es .00.
El parámetro HNODATA controla los caracteres de datos no disponibles propagados a los campos con el atributo MISSING=ON, en archivos HOLD FORMAT ALPHA. Los valores no disponibles de campos que no tienen el atributo MISSING=ON se propagan al archivo HOLD como espacios en blanco (para campos alfanuméricos) o ceros (para campos numéricos).
La sintaxis es:
SET HNODATA = {charstring|,$}
donde:
Es una cadena de hasta 12 caracteres, propagada a un archivo HOLD FORMAT ALPHA para los valores no disponibles de un campo, con el atributo MISSING=ON. El punto (.) es el valor predeterminado.
Si la longitud de la cadena es superior a la del campo, el valor almacenado en:
Si utiliza una cadena alfanumérica distinta al valor predeterminado (el punto) para alimentar un campo numérico no disponible, se inserta un espacio en blanco en el campo marcado, para evitar un error de formato a la hora de mostrar los datos. Si emplea el valor predeterminado HNODATA, queda insertado en los campos numéricos. De este modo, las solicitudes emitidas frente al archivo HOLD reconocen los datos no disponibles propagados al archivo HOLD.
Si se especifica un número con lugares decimales para HNODATA y el campo con datos no disponibles es un número entero, el valor se redondea y queda insertado. En campos numéricos que admitan lugares decimales, se redondea y queda insertado con el número correcto de dígitos decimales.
Indica que no se debe colocar nada en el campo cuando hay datos no disponibles. Esta configuración puede utilizarse para dar soporte a valores nulos en orígenes de datos que no sean de FOCUS.
El parámetro HOLDATTR[S] determina si los atributos TITLE y ACCEPT del archivo máster original se utilizan en el archivo máster de HOLD. Esta configuración no afecta a la nomenclatura de los campos en el archivo máster de HOLD.
La sintaxis es:
SET HOLDATTR = {ON|OFF|FOCUS}
donde:
Incluye el atributo TITLE del archivo máster original en los archivos máster de HOLD, para archivos máster en cualquier formato. El atributo ACCEPT queda incluido en el archivo máster de HOLD cuando el archivo HOLD está en formato FOCUS:
No incluye los atributos TITLE y ACCEPT del archivo máster original en el archivo máster de HOLD.
Incluye los atributos TITLE y ACCEPT en los archivos máster de HOLD, cuando el archivo HOLD está en formato FOCUS. FOCUS es el valor predeterminado.
El parámetro HOLDFORMAT determina el formato predeterminado de los archivos HOLD. Este valor puede ser anulado en un archivo HOLD individual emitiendo el comando ON TABLE SET HOLD FORMAT en una solicitud.
La sintaxis es:
SET HOLDFORMAT = {BINARY|ALPHA}
donde:
Crea archivos HOLD en formato binario. BINARY es el valor predeterminado.
Crea archivos HOLD en formato ALPHA.
El parámetro HOLDLIST determina si se incluyen únicamente los campos mostrados, o todos los campos, en el archivo HOLD o PCHOLD.
La sintaxis es:
SET HOLDLIST = {PRINTONLY|ALL|ALLKEYS|EXPLICIT}
donde:
Incluye sólo aquellos campos del archivo HOLD o PCHOLD que aparecen especificados en la solicitud de informe.
Incluye todos los campos citados en una solicitud del archivo HOLD o PCHOLD, incluidos los campos computados y los citados en un comando COMPUTE. ALL es el valor predeterminado. (Se puede utilizar OLD como sinónimo de ALL.)
Nota: Los campos de clasificación vertical (BY) especificados en la solicitud, con la opción NOPRINT, no están incluidos en el archivo HOLD, incluso cuando HOLDLIST=ALL.
Incluye todos los campos del archivo HOLD o PCHOLD, incluidos los campos BY NOPRINT.
Incluye los campos de los archivos HOLD y PCHOLD omitidos explícitamente en la salida del informe, por medio de la opción NOPRINT en la solicitud, pero no aquellos designados con un NOPRINT explícito. Por ejemplo, si se modifica el formato de un campo en la solicitud, habrá dos versiones del campo, la versión con el formato nuevo y la del formato original, designado con un NOPRINT implícito..
El parámetro HOLDMISS le permite diferenciar los datos no disponibles de los valores predeterminados de espacio en blanco (para datos de caracteres) o cero (para datos numéricos) en un archivo HOLD.
La sintaxis es:
SET HOLDMISS = {OFF|ON}
donde:
No le permite guardar datos no disponibles en un archivo HOLD. OFF es el valor predeterminado.
Le permite guardar datos no disponibles en un archivo HOLD. Cuando TABLE genera un valor predeterminado para los datos no encontrados, genera valores no disponibles.
El parámetro HOLDSTAT incluye comentarios e información de DBA en archivos máster de HOLD y PCHOLD. Esta información puede pertenecer al archivo HOLDSTAR ERRORS proporcionado por Information Builders, o un archivo especificado por el usuario.
La sintaxis es:
SET HOLDSTAT = {ON|OFF|name}
donde:
Deriva comentarios e información sobre la DBA desde los archivo holdstat.mas o errors.mas, en UNIX y Windows. En z/OS, esta información se deriva a partir del miembro HOLDSTAT situado en el PDS asignado al ddname MASTER o ERRORS.
No incluye información del archivo HOLDSTAT situado en el archivo máster de HOLD o PCHOLD . OFF es el valor predeterminado.
Especifica un archivo HOLDSTAT creado por el usuario final, cuya información se inluye en el archivo máster de HOLD o PCHOLD .
El parámetro HSTACK apila las barras en un histograma en vez de colocarlas unas junto a otras.
La sintaxis es:
SET HSTACK = {ON|OFF}
donde:
Apila las barras en un histograma.
Coloca las barras de forma contigua en un histograma. OFF es el valor predeterminado.
El parámetro HTICK especifica la marca de intervalo del eje horizontal cuando AUTOTICK está desactivado. También puede consultar HCLASS.
La sintaxis es:
SET HTICK = {nnn|.00}
donde:
Es la marca de intervalo del eje horizontal cuando AUTOTICK no se encuentra activado. El valor predeterminado es .00.
El parámetro HTMLARCHIVE empaqueta los informes HTML y DHTML junto con archivos de imagen, en un solo documento de archivo web (archivo .mht). El único navegador compatible con este formato para HTML es Internet Explorer.
La sintaxis es:
SET HTMLARCHIVE = {ON|OFF}
donde:
Empaqueta los informes HTML o DHTML junto con archivos de imagen, en un solo documento de archivo web (archivo .mht).
No empaqueta varios archivos en un solo documento. OFF es el valor predeterminado.
El parámetro HTMLCSS crea un comando de hoja de estilos interna en cascada en la página de visualización HTML.
La sintaxis es:
SET HTMLCSS = {ON|OFF}
donde:
Crea un comando de CSS interna situado en la página HTML que muestra la salida del informe.
No crea un comando de CSS interna situado en la página HTML que muestra la salida del informe. OFF es el valor predeterminado.
El parámetro INDEX determina el esquema utilizado para los índices. Los índices son campos especificados con las palabras clave FIELDTYPE=I en los archivos máster. Este parámetro se aplica a los índices creados en orígenes de datos FOCUS a través de ediciones anteriores de WebFOCUS.
La sintaxis es:
SET INDEX[TYPE] = {NEW|OLD}
donde:
Crea un índice de árbol binario. NEW es el valor predeterminado.
Crea un índice hash.
El parámetro JOINOPT tiene dos funciones:
La sintaxis es:
SET JOINOPT = {NEW|OLD}
donde:
Corrige los valores finales cuando el segmento principal cuenta con múltiples segmentos secundarios únicos. Además, activa el uso de joins con conversión de tipo de datos.
No corrige los valores finales ni permite el uso de joins con conversión de tipo de datos. Este es el valor predeterminado.
El parámetro JSURLS incluye archivos JavaScript o VBScript en un informe HTML (solicitud TABLE). Esto permite personalizar la visualización de informes WebFOCUS HTML con cualquier función JavaScript o VBScript. Los archivos JavaScript y VBScript son los últimos en cargarse y lo hacen en el orden en que aparecen listados, permitiéndole personalizar completamente la página HTML.
Además, al ejecutar un informe WebFOCUS, se invoca una serie de funciones JavaScript predefinidas. Algunas de estas funciones son aplicables a todos los informes WebFOCUS, mientras que otras son específicas a los informes OLAP, Web Services o de Tabla de contenidos. El uso de JUSURLS le permite desactivar o modificar estas funciones predeterminadas. Para ver un conjunto completo de funciones JavaScript predefinidas, consulte /ibi/WebFOCUS/ibi_html/javaassist/ibi/html/js/ibigl.js.
La sintaxis es:
SET JSURLS='/file1 [/file2] [/file3]...'
donde:
Son los archivos que contienen JavaScript o VBScript. Si hay más de un archivo js, el delimitador es un espacio en blanco y los valores deben estar entre comillas simples. Los archivos deben estar en un lugar accesible para el servidor Web.
Puede hacer referencia a estos archivos mediante un URL.
El parrámetro KEEPDEFINES determina si el campo virtual creado para un host o estructura combinada se retiene después de que se ejecute un comando JOIN. Este parámetro se aplican cuando hay un comando DEFINE que precede al comando JOIN.
La sintaxis es:
SET KEEPDEFINES = {ON|OFF}
donde:
Conserva el campo virtual después de ejecutar un comando JOIN.
Elimina el campo virtual después de ejecutar un comando JOIN. OFF es el valor predeterminado.
Los filtros definidos en la fuente central de datos son eliminados mediante un comando JOIN. Sin embargo, mediante la emisión de un comando SET KEEPFILTERS=ON se pueden mantener filtros cuando se emite un comando JOIN.
Al activar KEEPFILTERS, se reactivan las definiciones de los filtros y sus estados individuales declarados, después de un comando JOIN. El conjunto de filtros y los campos virtuales definidos antes de cada join se llama contexto (consulte sus manuales en lo referente a SET KEEPDEFINES y a DEFINE FILE SAVE para obtener información acerca de contextos y su relación con campos virtuales). Cada nuevo comando JOIN o DEFINE FILE crea un nuevo contexto.
Si define un filtro nuevo después de un comando JOIN, no puede tener el mismo nombre que ninguno de los filtros definidos anteriormente, a menos que emita el comando FILTER FILE con la opción CLEAR. La opción CLEAR elimina todas las definiciones de filtros relativas a ese origen de datos en todos los contextos.
Al eliminarse un JOIN, se reinstauran, con su estado original, todas las definiciones de filtro vigentes antes del comando JOIN, que no habían sido eliminadas. Si elimina una join mediante el comando JOIN CLEAR join_name, se eliminan todos los contextos y definiciones de filtro creados tras la emisión del comando JOIN join_name.
La sintaxis es:
SET KEEPFILTERS = {OFF|ON}
donde:
No preserva filtros emitidos antes de un join. Este es el valor predeterminado.
Preserva filtros a través de joins.
El parámetro LANG[UAGE] especifica el entorno de Soporte de lenguas nacionales. Establece el idioma de los mensajes de error del servidor y puede utilizarse para establecer el idioma de los títulos de los informes, siempre que el archivo máster contenga atributos TITLE en otros idiomas. Para más información, consulte el manual Cómo describir datos con el lenguaje WebFOCUS .
La sintaxis es:
SET LANG[UAGE] = [LNG|ln]
donde:
Es la abreviatura de 3 letras usada para especificar un idioma.
Es el código ISO de 2 letras usado para especificar un idioma.
Las abreviaturas y códigos ISO utilizados para especificar un idioma aparecen en la siguiente tabla.
Nombre del idioma(Código) | Idioma mostrado (GUI) | Abreviatura de idioma | Código ISO de idioma |
---|---|---|---|
AMENGLISH or ENGLISH or UKENGLISH | English | AME or ENG or UKE | en |
ARABIC | Arabic | ARB | ar |
BALTIC | Lithuanian | BAL | lt |
CZECH | Czech | CZE | cs |
DANISH | Danish | DAN | da |
DUTCH | Dutch | DUT | nl |
FINNISH | Finnish | FIN | fi |
FRENCH | French - Standard or Canadian | FRE | fr fc |
GERMAN | German - Standard or Austrian | GER | de at |
GREEK | Greek | GRE | el |
HEBREW | Hebrew | HEB or HEW | iw |
ITALIAN | Italian | ITA | it |
JAPANESE | Japanese-JIS or EUC | JPN or JPE | ja or je |
KOREAN | Korean | KOR | ko |
POLISH | Polish | POL | po |
PORTUGUESE | Portuguese- Brazil or Portugal | POR | br pt |
RUSSIAN | Russian | RUS | ru |
S-CHINESE | Chinese- Simplified GB | PRC | zh |
SPANISH | Spanish | SPA | es |
SWEDISH | Swedish | SWE | sv |
T-CHINESE | Chinese- Traditional Big-5 | ROC | tw |
THAI | Thai | THA | th |
TURKISH | Turkish | TUR | tr |
Muestra una cuadrícula en la salida del informe que le permite evaluar la colocación correcta de los datos y objetos mientras diseña el informe. Esta opción sólo es aplicable cuando se está utilizando la salida de informe PDF, PS o DHTML.
La sintaxis es:
SET LAYOUTGRID = {ON|OFF}
donde:
Muestra una cuadrícula en la salida del informe.
Desactiva la cuadrícula en la salida del informe. OFF es el valor predeterminado.
Muestra la salida del informe de derecha a izquierda para los formatos compatibles.
La sintaxis es:
SET LAYOUTRTL = {ON|OFF}
donde:
Muestra la salida del informe de derecha a izquierda.
Muestra la salida del informe de izquierda a derecha. OFF es el valor predeterminado.
Los ceros a la izquierda quedan truncados en las cadenas de Dialogue Manager. La llamada a funciones WebFOCUS desde Dialogue Manager puede devolver un resultado numérico. Si el formato del resultado es YMD y contiene 00 para el año, se trunca el 00.
La sintaxis es:
SET LEADZERO = {ON|OFF}
donde:
Permite la visualización de ceros a la izquierda, cuando los haya.
Si está presente, trunca los ceros a la izquierda. OFF es el valor predeterminado.
El parámetro LEFTMARGIN establece el límite izquierdo de las hojas de estilos para el contenido del informe en una página. Este parámetro se aplica en informes PostScript y PS.
La sintaxis es:
SET LEFTMARGIN = {value|.250}
donde:
Es el límite izquierdo del contenido del informe en una página. El valor predeterminado es 0.250.
El parámetro LINES establece el número máximo de líneas de salida imprimida que aparece en una página, desde el encabezado hasta el pie. Establece el número máximo de líneas que aparece en una página lógica, desde el encabezado hasta el pie. El valor de LINES puede estar entre 1 y 999999. Especifique 999999 para los formularios continuos. WebFOCUS genera el texto de HEADING y FOOTING después de cada grupo de líneas, tal como lo define el parámetro SET.
La sintaxis es:
SET LINES = {n|57}
donde:
Es el número máximo de líneas de salida que aparece en una página lógica. 57 es el valor predeterminado.
El parámetro LOOKGRAPH especifica un estilo de gráfico. Puede tratarse de un número de variantes de diagramas de áreas, barras, histogramas y circulares, entre otros.
La sintaxis es:
SET LOOKGRAPH = option
donde:
Especifica el estilo de un gráfico. Existe un gran número de estilos de gráfico disponible en WebFOCUS. Para ver una lista completa, consulte el manual Cómo crear informes con el lenguaje WebFOCUS.
Las excepciones de datos tienen lugar al manipular datos que deben contener un valor numérico, mediante acciones no admitidas por la arquitectura del entorno operativo Puede cambiar el número de excepciones de datos permitidas antes de que termine la sesión, a través del comando SET MAXDATAEXCEPT.
Nota: SET MAXDATAEXCEPT sólo funciona en plataformas mainframe. El resto de las plataformas admiten la sintaxis, pero no la funcionalidad.
Si se emite este comando en una solicitud TABLE mediante la frase ON TABLE SET, se establece una nueva suma para la solicitud. La suma de la sesión en ejecución queda guardada y restaurada tras la ejecución de la solicitud.
La sintaxis es:
SET MAXDATAEXCPT={0|maxexcpt}
donde:
Es un número de cuatro dígitos que representa los distintos modos en que pueden ocurrir muchas de las excepciones de datos antes de que termine la sesión. El valor cero (0) permite un número ilimitado de excepciones de datos, y es el valor predeterminado. El valor uno (1) termina la sesión ante la primera excepción de datos.
Si se modifica MAXDATAEXCEPT en una solicitud, se establece una suma nueva y el contador de la sesión queda guardado y restaurado tras la ejecución de la solicitud. Si emite un comando fuera de una solicitud TABLE, el contador en ejecución se restablece en cero.
EL parámetro MAXLRECL no es aplicable a los orígenes de datos FOCUS.
Especifica la longitud máxima de un registro descrito con el atributo OCURRS del archivo máster.
La sintaxis es:
SET MAXLRECL = {n|12288}
donde:
Especifica la longitud máxima de un registro con el atributo OCURRS del archivo máster. 12288 es el valor predeterminado. El valor máximo permitidos depende de su plataforma.
El parámetro MDICARDWARN muestra un mensaje de aviso cada vez que la cardinalidad de una dimensión excede un valor especificado, ofreciéndole la oportunidad de estudiar la generación MDI. Cuando el número de valores de datos iguales en una dimensión alcanza un porcentaje especificado, se emite un mensaje de aviso. Para que MDICARDWARN sea confiado, el origen de datos debe contener al menos 100,000 registros.
Nota: Además del mensaje de advertencia, se muestra un número entre corchetes. Este número es el menor número de valores iguales para la dimensión mencionada en el texto del mensaje de aviso.
La sintaxis es:
SET = MDICARDWARN = n
donde:
Es un valor de porcentaje del 0 al 50.
El parámetro MDIENCODING permite la recuperación de salida desde el archivo MDI sin leer el origen de datos.
FOCUS codifica los valores indexados, cada vez que un campo o dimensión de un MDI presente un atributo MAXVALUES especificado o pertenezca a una relación principal-secundario. Los valores codificados se almacenan en el archivo MDI a la hora de reconstrucción y se pueden recuperar y descifrar de nuevo con una solicitud TABLE que especifica el comando MDIENCODING. El comando MDIENCODING permite que el usuario obtenga salida a partir del archivo MDI mismo, sin tener que leer el origen de datos.
Las normas que siguen le aplican a campos en una solicitud TABLE que utiliza MDIENCODING:
La sintaxis es:
SET MDIENCODING = {ON|OFF}
donde:
Permite la recuperación de resultado desde el archivo MDI sin leer los datos de origen.
Necesita el acceso del origen de datos para permitir la recuperación de valores del MDI.
Nota: Este comando sólo puede emitirse en una frase ON TABLE. No tiene ningún valor predeterminado.
El parámetro MDIPROGRESS muestra mensajes acerca del progreso de una generación de MDI. Los mensajes muestran el número de registros de datos acumulados por cada n registros insertados al MDI durante su procesamiento.
La sintaxis es:
SET MDIPROGRESS = {n|0}
donde:
Es un número completo superior a 1000, que muestra un mensaje de progreso por cada n registros acumulados durante la generación de MDI. 100,000 es el valor predeterminado.
Desactiva los mensajes de progreso.
El parámetro MESSAGE muestra o suprime los mensajes informativos de la opción Ver origen de su navegador Web. Este parámetro no puede usarse con ON TABLE SET.
La sintaxis es:
SET {MESSAGE|MSG} = {ON|OFF}
donde:
Muestra mensajes informativos. ON es el valor predeterminado.
Suprime los mensajes informativos y signos de intercalación que aparecen cuando FOCUS ejecuta comandos en procedimientos. Se siguen mostrando los mensajes de error y signos de intercalación que solicitan salida.
El parámetro MULTIPATH determina si el segmento principal queda o no incluido en la salida del informe a la hora de efectuar pruebas de selección en rutas independientes. Es decir, determina si las pruebas WHERE o IF en rutas independientes se tratan como si estuviesen conectadas por un operador AND u OR.
La sintaxis es:
SET MULTIPATH = {SIMPLE|COMPOUND}
donde:
Trata las pruebas de selección como si estuvieran conectadas por un operador OR. El segmento principal muestra si la condición es verdadera en alguna de las pruebas. También se muestra el siguiente mensaje:
Warning. Testing in independent sets of data
Trata las pruebas de selección como si estuvieran conectadas por un operador AND. El segmento principal sólo aparece cuando las condiciones son verdaderas en todas las pruebas. COMPOUND es el predeterminado.
El parámetro NODATA determina la cadena de caracteres que señala los datos no disponibles en un informe.
La sintaxis es:
SET {NODATA|NA} = {string|.}
donde:
Es la cadena de caracteres que indica los datos no disponibles en un informe. El punto (.) es el valor predeterminado.
El parámetro NULL le permite crear un archivo HOLD delimitado por comas de longitud variable o pestañas que diferencia los valores no disponibles de las cadenas en blanco y los valores de cero.
Los formatos de HOLD admitidos para SET NULL=ON son COM, COMT, TAB y TABT. Los valores no disponibles en un registro están indicados por dos delimitadores consecutivos. Los registros que comienzan por un valor no disponible tienen un delimitador en la primera posición, mientras que los que terminan por él presentan el delimitador en la última posición.
La sintaxis es:
SET NULL = {ON|OFF}
donde:
Propaga valores no disponibles a un archivo HOLD delimitado cuando el campo presenta MISSING=ON en el archivo máster.
Propaga el valor cero de un valor númerico no disponible y un espacio en blanco ('''') de un valor alfanumérico no disponible a un archivo HOLD delimitado. OFF es el valor predeterminado.
El parámetro OFFLINE-FMT determina el formato de la salida imprimida de un informe generado a partir de una solicitud.
La sintaxis es:
SET OFFLINE-FMT = option
donde:
Es uno de los siguientes:
STYLED aplica un formato al informe de acorde a la hoja de estilos activa.
STANDARD produce el informe como salida sin estilo basada en caracteres. STANDARD es el valor predeterminado.
En gráficos OLAP de múltiples campos BY, o con un campo BY y un campo ACROSS, determina si los gráficos quedan fusionados en uno solo.
La sintaxis es:
SET OLAPGRMERGE={ON|OFF}
donde:
Activa la opción de fusión de gráficos. Esta propiedad desactiva AUTODRILL en el gráfico.
Desactiva la opción de fusionar gráficos y crea un gráfico independiente por cada valor del campo de clasificación externo. OFF es el valor predeterminado.
El parámetro OLDSTYRECLEN determina si la longitud del registro, LRECL, se establece en la configuración actual de LRECL=0, o en la anterior, LRECL=512, utilizada antes de WebFOCUS versión 5, edición 3.4.
La sintaxis es:
SET OLDSTYRECLEN = {ON|OFF}
donde:
Determina que LRECL=512.
Determina que LRECL=0. OFF es el valor predeterminado.
El parámetro ONFIELD determina si las frases ON que hacen referencia a campos no incluidos en la solicitud, se ignoran o provocan la terminación de la solicitud. El uso de frases ON para campos ausentes permite que el usuario seleccione los elementos que van a estar incluidos en cada ejecución de la solicitud.
Tenga en cuenta que cualquier campo utilizado debe estar presente en el archivo máster del origen de datos o se generará el siguiente mensaje y la ejecución finalizará:
La sintaxis es:
SET ONFIELD = {ALL|IGNORE}
ON TABLE SET ONFIELD {ALL|IGNORE}
donde:
Emite un mensaje y finaliza la ejecución cuando un campo citado en la frase ON no está presente en la solicitud. ALL es el valor predeterminado.
Ignora las frases ON que hacen referencia a campos que no están presentes en la solicitud, además de frases ON que incluyen opciones no compatibles con el tipo de campo especificado.
El parámetro ONLINE-FMT determina el formato de la salida de informes. (Sólo en WebFOCUS.)
La sintaxis es:
SET ONLINE-FMT = option
donde:
Es uno de los siguientes:
HTML especifica que el informe aparece como página HTML. HTML es el formato predeterminado.
PDF especifica que el informe aparezca como documento PDF (Formato de documento portátil de Adobe Acrobat).
Excel 2000 (EXL2K) especifica que el informe aparece como hoja de cálculo Excel 2000.
Excel 97 (EXL97) especifica que el informe aparece como hoja de cálculo Excel 97.
STANDARD especifica que el informe aparecerá con un diseño basado en caracteres legacy y líneas con una fuente monoespacio.
POSTSCRIPT (PS) especifica que el informe aparece como documento PostScript, de acorde a la hoja de estilos actual. Debe tener instalada una herramienta de terceros capaz de mostrar el formato PS.
El parámetro ORIENTATION especifica la orientación de las páginas en informes con estilo de hoja de estilos.
La sintaxis es:
SET ORIENTATION = {PORTRAIT|LANDSCAPE}
donde:
Muestra la página en vertical. PORTRAIT es el valor predeterminado.
Muestra la página de forma apaisada.
El parámetro OVERFLOWCHAR cambia los caracteres mostrados en una columna de informe numérico, cuando ésta no dispone del espacio suficiente para el valor. El número de caracteres de desbordamiento mostrados es igual a la longitud asignada al campo. El carácter de desbordamiento mostrado por defecto es el asterisco (*).
La sintaxis es
SET OVERFLOWCHAR = 'char'
donde:
Es un carácter de un solo byte, que puede mostrarse. Dependiendo del carácter especificado, el uso de las comillas simples no es obligatorio.
Los siguientes caracteres no son compatibles con la función de desbordamientos: dígito numérico, coma, punto, apóstrofe, signo de porcentaje, signo menos, espacio, símbolo de divisa actual, signo de dólar, símbolo de yen, signo de libra esterlina y símbolo de euro. Además, puede que haya otros símbolos con significado en su sistema operativo.
El parámetro PAGE[-NUM] controla la numeración de las páginas de salida.
La sintaxis es:
SET PAGE[-NUM] = option
donde:
Es uno de los siguientes:
ON muestra el número de página en la esquina superior izquierda de la página. ON es el valor predeterminado.
OFF suprime la numeración de páginas.
NOPAGE suprime los saltos de página, lo que causa que el informe se imprima como una página lógica continua. Si establece PAGE en NOPAGE, el parámetro LINES controla el lugar en que se imprimen los encabezados de las columnas. Puede utilizar NOLEAD en vez NOPAGE.
El parámetro PAGESIZE especifica el tamaño de las hojas utilizadas para las páginas del informe.
La sintaxis es:
SET PAGESIZE = size
donde:
Especifica el tamaño de las páginas. Si ek tamaño actual de las hojas no coincide con la configuración PAGESIZE, su informe quedará recortado o contendrá espacios en blanco adicionales.
Las opciones de tamaño de página son:
LETTER establece el tamaño de las páginas en 8.5 x 11 pulgadas.
STATEMENT establece el tamaño de las páginas en 5.5 x 8.5 pulgadas.
A3 establece el tamaño de las páginas en 11.7 x 16.8 pulgadas.
El parámetro PANEL establece el ancho máximo de las líneas, en caracteres, de un panel de informe mostrado para la pantalla o impresora. Si salida del informe sobrepasa este valor, la salida se divide en distintos paneles. Por ejemplo, si establece PANEL en 80, los primeros 80 caracteres de un registro aparecen en el primer panel, los segundos 80 caracteres, en el segundo panel, etc.
Al mostrar un informe en pantalla, el valor ideal del parámetro PANEL es el ancho de su pantalla (normalmente, 80). Al imprimir un informe, el valor ideal de PANEL es el ancho de impresión de su impresora (normalmente, 132). Si PANEL es mayor o se ha establecido en 0, las líneas largas del informe quedan envueltas alrededor de la pantalla o página.
Si el parámetro BYPANEL está desactivado, los informes pueden dividirse en un máximo de 4 paneles. Si SET BYPANEL tiene un valor que no sea OFF, el informe puede dividirse en 99 paneles.
Cuando el parámetro STYLESHEET está en vigor, se ignora PANEL.
La sintaxis es:
SET PANEL = {0|n}
donde:
Es el ancho máximo de las líneas, en caracteres, de un panel de informe.
No divide el informe en paneles. Las líneas largas del informe quedan envueltas alrededor de la pantalla o página. 0 es el valor predeterminado.
Nota: El parámetro PANEL afecta únicamente al formato de salida basado en caracteres. El resto de los formatos de salida no basados en caracteres, ignoran el parámetro PANEL (HTML, AHTML, EXL2K) o emplean sus propios paneles (PDF). Para que resulte efectivo, el parámetro PANEL requiere que SET ONLINE-FMT=STANDARD o SET ONLINE-FMT=STYLED.
El parámetro PASS permite que el usuario acceda a orígenes de datos y procedimientos guardados protegidos por Information Builders.
Este comando no puede usarse con ON TABLE SET.
La sintaxis es:
SET PASS = password [IN filename]
donde:
Es la contraseña que permite acceder a orígenes de datos protegidos por la seguridad de bases de datos de Information Builders.
Es un origen de datos FOCUS específico o un procedimiento guardado protegido por la seguridad.
El parámetro PCOMMA permite la recuperación de archivos delimitados por comas, creados por una aplicación de PC o por el comando HOLD FORMAT COM.
Por defecto, cuando un archivo máster especifica SUFFIX=COM, los valores alfanuméricos entrantes no se encierran entre comillas dobles, y cada registro termina por la combinación de una coma y un símbolo de dólar (,$). Este formato no admite la recuperación de la mayoría de los archivos delimitados por comas, producidos por una aplicación de PC.
La sintaxis es:
SET PCOMMA = {ON|OFF}
donde:
Permite la recuperación de orígenes de datos delimitados por comas, creados por una aplicación de PC. Indica que los datos alfanuméricos están entre comillas dobles y que cada registro está completamente contenido en una línea y termina por un retorno de carro y un avance de línea.
No permite la recuperación de orígenes de datos delimitados por comas, creados por una aplicación de PC. Indica que los datos alfanuméricos no están entre comillas dobles y que cada registro termina por una coma y un símbolo de dólar. OFF es el valor predeterminado.
El parámetro PDFLINETERM determina la anexión de un espacio extra a cada registro de un archivo de salida PDF, para facilitar la transferencia apropiada de archivos entre Windows y UNIX.
En sistemas Windows, al final de cada archivo PDF aparece una tabla con el desplazamiento de bytes, incluidos los caracteres de terminación, un retorno de carro y un avance de línea. En UNIX, los archivos terminan en un solo carácter, un avance de línea. La transferencia de archivos entre sistemas Windows y UNIX requiere un uso apropiado del parámetro PDFLINETERM.
La sintaxis es:
SET PDFLINETERM = {STANDARD|SPACE}
donde:
Crea un PDF sin caracteres adicionales. Este archivo será un PDF válido si se transfiere en modo de texto a un equipo de Windows, pero no a uno de UNIX. Si después lo transfiere de un equipo UNIX a uno de Windows en modo de texto, será un PDF válido en el equipo de Windows.
Crea un PDF con un espacio adicional añadido a cada registro. Este archivo será un PDF válido si lo transfiere en modo de texto a un equipo de UNIX, pero no a uno de Windows. Si después lo transfiere de un equipo ASCII UNIX a uno de Windows en modo binario, será un PDF válido en el equipo de Windows.
El parámetro PERMPASS establece una contraseña de usuario que permanece en vigor durante la sesión o conexión. Puede emitir esta configuración en cualquier perfil soportado, aunque es más útil cuando se ha establecido en el perfil de un usuario individual. No puede establecerse en una frase ON TABLE. No se recomienda establecerlo en EDASPROF, ya que se aplicaría a todos los usuarios.
Cuando PERMPASS está en vigor, se respetan todas las reglas de seguridad establecidas en las secciones DBA de archivos máster existentes. El usuario no puede emitir los comandos SET PASS o SET USER para cambiar a una contraseña de usuario con reglas de seguridad diferentes. Cualquier intento generará el mensaje siguiente:
permanent PASS is in effect. Your PASS will not be honored. VALUE WAS NOT CHANGED
Sólo se puede establecer una contraseña permanente en una sesión. Después de establecerse, no puede cambiarse durante la misma sesión.
La sintaxis es:
SET PERMPASS=userpass
donde:
Es la contraseña de usuario usada para todos los accesos a orígenes de datos con reglas de seguridad DBA establecidas en sus archivos máster correspondientes.
El parámetro POPUPDESC le permite ver descripciones de campos emergentes en un informe HTML colocando el ratón sobre el título de una columna en la salida del informe.
La sintaxis es:
SET POPUPDESC = {ON|OFF}
donde:
Habilita las descripciones de campos emergentes.
Desactiva las descripciones de campos emergentes. OFF es el valor predeterminado.
El parámetro PRINT especifica el destino de la salida del informe.
Determina si el informe se envía a su pantalla o a la impresora en Developer Studio. Si modifica la configuración de PRINT, también se restablecen los valores de los parámetros WIDTH y LINES.
Puede introducir ONLINE y OFFLINE como comandos independientes, obteniendo el mismo resultado que al especificar ONLINE Y OFFLINE como configuraciones PRINT.
La sintaxis es:
SET PRINT = {ONLINE|OFFLINE}
donde:
Envía la salida del informe al a un navegador. ONLINE es el valor predeterminado.
Envía la salida del informe a la impresora del sistema o a un archivo. También puede enviar la salida a un archivo designado con el ddname en línea, mediante el comando FILEDEF.
Se ha mejorado la manipulación de los operadores DST para permitir el uso de varios de ellos en la misma solicitud, además de la capacidad de utilizar DST con ACROSS.
Con estas mejoras puede controlar el comportamiento de las solicitudes que emplean el comando PRINT con varios operadores DST para obtener valores DST independientes. Para implementar esta funcionalidad, establezca el parámetro PRINTDST en NEW.
La sintaxis es:
SET PRINTDST = {OLD|NEW}
donde:
Procesa múltiples operadores DST en una solicitud PRINT como campos BY anidados, haciéndolos dependientes entre sí. OLD es el valor predeterminado.
Procesa múltiples operadores DST en una solicitud PRINT como objetos totalmente independientes.
El parámetro PRINTPLUS introduce mejoras de impresión. PRINTPLUS no está admitido con hojas de estilos.
La sintaxis es:
SET {PRINTPLUS|PRTPLUS} = {ON|OFF}
donde:
Manipula los saltos de página de forma interna para que el espaciado de las páginas aparezca correctamente. Puede realizar RECAP en casos en que se satisfagan condiciones previamente especificadas. Además, ahora hay un SUBFOOT que imprime encima del pie, y no debajo.
No admite hojas de estilos. OFF es el valor predeterminado.
El parámetro PSPAGESETUP hace que la fuente de papel utilizada por una impresora PostScript coincida con la configuración del parámetro PAGESIZE. Habilita las configuraciones de los parámetros PAGESIZE y ORIENTATION, que determinan el tamaño y la orientación del papel. Si PSPAGESETUP está desactivado, se ignoran las configuraciones de PAGESIZE y ORIENTATION.
La sintaxis es:
SET PSPAGESETUP = {OFF|ON}
donde:
No incluye el código PostScript para la selección de una fuente de papel de impresora PostScript. OFF es el valor predeterminado.
Incluye código PostScript que indica automáticamente a la impresora PostScript que establezca su fuente de papel en el tamaño especificado por PAGESIZE.
El parámetro QUALCHAR especifica el carácter calificativo utilizado en nombres de campo cualificados.
La sintaxis es:
SET QUALCHAR = {character|.}
donde:
Es un valor calificativo válido. Incluyen:
. | punto | (hex 4B) |
: | dos puntos | (hex 7A) |
! | signo de exclamación | (hex 5A) |
% | signo de porcentaje | (hex 6C) |
¦ | barra vertical interrumpida | (hex 6A) |
\ | barra invertida | (hex E0) |
El punto (.) es el valor predeterminado. El uso de los demás caracteres calificativos listados más arriba está restringido; no deben usarse con nombres de campos de 66 caracteres.
Si el carácter calificativo es un punto, puede emplear cualquiera de los otros caracteres listados más arriba como parte del nombre de un campo. Si cambia el carácter calificativo predeterminado por un carácter que no sea un punto, no podrá utlizar dicho carácter en un nombre de campo.
El parámetro QUALTITLES emplea títulos cualificados de columna en la salida de un informe, cuando existen nombres de campos duplicados en un archivo máster. Un título de columna cualificado distingue entre nombres de campo idénticos mediante la inclusión del nombre del segmento.
La sintaxis es:
SET QUALTITLES = {ON|OFF}
donde:
Utiliza títulos de columnas cualificados cuando existen nombres de campos duplicados y FIELDNAME se ha establecido en NEW.
Deshabilita los títulos de columna cualificados. OFF es el valor predeterminado.
El parámetro RECAP-COUNT incluye líneas que contienen un valor creado con RECAP, a la hora de contar el número de líneas por página lógica de la salida imprimida.
El número de líneas por página está determinado por el parámetro LINES.
La sintaxis es:
SET RECAP-COUNT = {ON|OFF}
donde:
Cuenta las líneas que contienen un valor creado con RECAP.
No cuenta las líneas que contienen un valor creado con RECAP. OFF es el valor predeterminado.
El parámetro RECORDLIMIT limita el número de registros recuperados.
La sintaxis es:
SET RECORDLIMIT = {n|RECORDLIMIT}
donde:
Es el número máximo de registros recuperables.
Sólo respeta los valores explícitos de RECORDLIMIT. RECORDLIMIT es el parámetro predeterminado.
Nota: El uso de SET RECORDLIMIT desactiva AUTOINDEX.
El parámetro RIGHTMARGIN establece el margen derecho de las hojas de estilos para el contenido del informe en una página. Este parámetro se aplica en informes PostScript y PS.
La sintaxis es:
SET RIGHTMARGIN = {value|.250}
donde:
Es el margen derecho del contenido del informe en una página. El valor predeterminado es 0.250.
El parámetro RPAGESET controla cómo se determina el número de líneas por página lógica, cuando la salida contiene un texto creado con SUBFOOT y un valor de campo creado con RECAP.
La sintaxis es:
SET RPAGESET = {NEW|OLD}
donde:
Establece que el número de líneas por página lógica sea igual al valor de LINES, más dos, más el número más alto del campo BY con un SUBFOOT.
Establece que el número de líneas por página sea igual al valor del parámetro LINES. Para más detalles, consulte el parámetro LINES. OLD es el predeterminado.
El parámetro SAVEDMASTERS guarda un archivo máster en la memoria, después de ser utilizado en una solicitud. Guardar un archivo máster evita un nuevo análisis del archivo máster cuando aparece citado en consultas posteriores, mejorando el rendimiento.
Puede guardar un máximo de 99 archivos máster en la memoria.
Este parámetro no puede establecerse en el comando ON TABLE SET.
La sintaxis es:
SET SAVEDMASTERS = n
donde:
Es un número entero entre 0 y 99 que especifica el máximo número de archivos máster de la lista SAVEDMASTERS. 10 es el valor predeterminado.
Tenga en cuenta que el último archivo máster utilizado siempre queda almacenado en la memoria, aun cuando SAVEDMASTERS está en cero. Sin embargo, la configuración en cero no genera la lista de archivos máster guardados.
El parámetro SAVEMATRIX guarda la matriz de su soliticitud para evitar que se sobrescriba al utilizar comandos de Dialogue Manager.
La sintaxis es:
SET SAVEMATRIX = {ON|OFF}
donde:
Guarda la matriz interna de la última solicitud de informe, lo cual evita que sea reemplazada. En Developer Studio, ON es el predeterminado.
Remplaza la matriz interna de cada solicitud. En WebFOCUS, OFF es el valor predeterminado.
El parámetro SHADOW sólo sirve para activar la característica de integridad absoluta con archivos FOCUS.
La sintaxis es:
SET SHADOW [PAGE] = {ON|OFF|OLD}
donde:
Activa la característica de Integridad absoluta de archivos de FOCUS. El máximo número de páginas de las que se puede realizar una copia sombra es de 256K.
Desactiva la característica Integridad absoluta de archivos. OFF es el valor predeterminado.
Indica que su archivo FOCUS fue creado antes de la versión 7.0. Esto significa que el número máximo de páginas de la copia sombra es de 63,551.
El parámetro SHIFT controla el uso de las cadenas shift.
La sintaxis es:
SET SHIFT = {ON|OFF}
donde:
Especifica una cadena shift para hebreo o DBCS (soporte de caracteres de doble byte).
Indica que SHIFT no está en efecto. OFF es el valor predeterminado.
El parámetro SHORTPATH controla el modo en que se procesan las pruebas de selección basadas en instancias de segmentos de referencia cruzada no disponibles, en un join externo izquierdo.
En Web, el comando SET ALL = ON o JOIN LEFT_OUTER especifica un join externo izquierdo. Con un join externo izquierdo, todos los registros del archivo de host aparecen en la salida del informe. Si no existe un caso de segmento de referencia cruzada para el caso de segmento de host correspondiente (llamado short path), la salida del informe muestra los valores no disponibles para los campos del segmento de referencia cruzada. Sin embargo, no se asignan valores no disponibles a los campos por motivos de evaluación.
Si hay una condición de filtraje en el segmento dependiente, los casos de segmento dependiente que no cumplan dicha condición quedan omitidos de la salida del informe, al igual que sus correspondientes casos de segmento de host. Cuando faltan casos de segmentos, las pruebas de valores no disponibles fallan ya que los campos del segmento no cuentan con valores no disponibles asignados.
Cuando un motor relacional establece un join externo izquierdo, procesa los registros de host con casos de segmento de referencia cruzada no disponibles de modo un ligeramente diferente a cómo los procesa WebFOCUS, cuando se aplican las dos siguientes condiciones:
Cuando estas dos condiciones son verdaderas, WebFOCUS omite el registro de host de la salida del informe, mientras que los motores relacionales proporcionan los valores nulos para los campos del segmento dependiente y después, aplican la condición de filtraje. Si los valores no disponibles cumplen con la condición de filtraje, se retiene el registro completo en la salida del informe. Este tipo de procesamiento es útil a la hora de encontrar o contar todos los registros host que no cuentan con registros correspondientes en el archivo de referencia cruzada o crear joins basados en DEFINE, desde el segmento de referencia cruzada con el segmento no disponible hasta otro segmento dependiente.
Si desea que WebFOCUS asigne valores nulos a los campos de un caso de segmento no disponible, con un join externo izquierdo en vigor, puede emitir el comando SET SHORTPATH=SQL.
SET SHORTPATH = {FOCUS|SQL}
donde:
Omite un segmento de host de la salida del informe, cuando no hay un segmento de referencia cruzada correspondiente y el informe contiene una condición de filtraje en el segmento de referencia cruzada.
Proporciona valores no disponibles para los campos en un segmento de referencia cruzada, no disponible, en un join externo izquierdo. Aplica las condiciones de filtraje en base a este registro y lo retiene en la salida del informe, siempre que supere la prueba de filtraje.
Nota: Debe haber un join externo establecido como resultado del comando SET ALL=ON o LEFT_OUTER (dentro o fuera del archivo máster).
El parámetro SHOWBLANKS retiene los espacios en blanco iniciales e internos, en HTML y en la salida de informes EXL2K.
La sintaxis es:
SET SHOWBLANKS = {OFF|ON}
donde:
Elimina los espacios en blanco iniciales y los internos en la salida de informes HTML y EXL2K. OFF es el valor predeterminado.
Mantiene los espacios iniciales y los internos en la salida de informes HTML y EXL2K.
El parámetro SPACES establece el número de espacios entre las columnas de un informe.
Este parámetro no funciona con archivos HTML, PDF o con estilo.
La sintaxis es:
SET SPACES = {AUTO|n}
donde:
Coloca uno o dos espacios, automáticamente, entre las columnas. AUTO es el valor predeterminado.
Es el número de espacios que se va colocar entre las columnas de un informe. Los valores aceptables son números enteros del uno al ocho.
El parámetro SQLTOPTTF permite que el SQL Translator genere comandos TABLEF, en lugar de comandos TABLE.
La sintaxis es:
SET SQLTOPTTF = {ON|OFF}
donde:
Genera comandos TABLEF siempre que sea posible. Por ejemplo, se genera un comando TABLEREF cuando no existe un comando JOIN ni GROUP BY. ON es el valor predeterminado. ON es el valor predeterminado.
Siempre genera comandos TABLE.
El parámetro SQUEEZE sólo es aplicable a la característica Hoja de estilos.
Determina el ancho de las columnas en la salida de un informe. El ancho de las columnas está basado en el tamaño del valor de datos o título de columna, o en el formato de campo definido en el archivo máster.
La sintaxis es:
SET SQUEEZE = {ON|OFF|n}
donde:
Asigna los anchos de las columnas a partir del que sea más ancho, el valor de datos o el título de columna.
Asigna el ancho de las columnas en base al formato de campo especificado en el archivo máster. Este valor rellena el ancho de las columnas hasta alcanzar la longitud de las descripciones del título de columna o el formato de campo, en función del que sea más ancho. OFF es el valor predeterminado.
Representa un valor numérico específico, basado en la configuración del parámetro UNITS, en que se puede establecer el ancho (sólo es válido en PDF y PS).
En WebFOCUS, el parámetro %STRICTMATH determina el comportamiento de un cálculo al dividir por cero.
La sintaxis es:
SET %STRICTMATH = {'OLD'|'NEW'}
donde:
Devuelve cero al dividir un valor por cero. Este valor debe estar entre comillas simples.
Devuelve cero al dividir un valor por cero. El siguiente mensaje de error se produce en el origen HTML de la salida del informe.
(FOC201) INTERRUPT. DIVISION BY ZERO
NEW es el valor por defecto y debe estar entre comillas simples.
El parámetro STYLEMODE determina el tipo de HTML generado para la salida del informe.
Nota: El parámetro SQUEEZE debe estar desactivado para alinear las columnas de datos de una página con las de la siguiente.
La sintaxis es:
SET STYLEMODE = {FULL|FIXED|PAGED}
donde:
Muestra salida HTML normal. El valor predeterminado es FULL.
Genera una etiqueta <PRE en HTML para indicar el texto pre-formateado, que no es tratado como HTML.
En WebFOCUS, muestra salida de informes en múltiples tablas HTML, donde cada tabla constituye una página independiente del informe. Estos archivos HTML, más pequeños, se recuperan más rápidamente desde el servidor Web que un archivo individual de mayor tamaño.
El parámetro STYLE[SHEET] controla el formato de la salida del informe, aceptando o rechazando los parámetros de hojas de estilos. Los parámetros especifican opciones de formato como el tamaño de la página, la orientación o los márgenes.
La sintaxis es:
SET STYLE[SHEET] = {stylesheet|ON|OFF}
donde:
Es el nombre del archivo de hoja de estilos. En UNIX y Windows, éste es el nombre del archivo de hoja de estilos, sin la extensión .sty. En z/OS, éste es el nombre del miembro situado en el PDS asignado al ddname FOCSTYLE.
En informes PDF o PostScript, utiliza la configuración de los diseños de página UNITS, TOPMARGIN, BOTTOMMARGIN, LEFTMARGIN, RIGHTMARGIN, PAGESIZE, ORIENTATION y SQUEEZE. Se ignora la configuración de LINES, PAPER y PANEL.
Crea una tabla HTML utilizando la fuente proporcional predeterminada, definida en el navegador del usuario final. ON es el valor predeterminado.
En informes PDF o PostScript, utiliza la configuración de los diseños de páginas de UNITS, TOPMARGIN, BOTTOMMARGIN, LEFTMARGIN, RIGHTMARGIN, PAGESIZE, ORIENTATION y SQUEEZE; se ignoran las configuraciones de LINES y WIDTH.
Crea un informe preformateado utilizando la fuente fija predeterminada, definida en el navegador del usuario final.
En informes PDF y PostScript se emplea la configuración de LINES y WIDTH. Se ignoran las configuraciones de UNITS, TOPMARGIN, BOTTOMMARGIN, LEFTMARGIN, RIGHTMARGIN, PAGESIZE, ORIENTATION y SQUEEZE.
Esto se utiliza cuando el parámetro STYLE se ha establecido en un comando ON TABLE. Indica que los comandos de hojas de estilos vienen a continuación y que se encuentran insertados en el procedimiento.
El parámetro SUBTOTALS especifica si la líneas de resumen aparecen encima o debajo de las líneas de detalles de un informe. Los comandos de resumen afectados incluyen SUBTOTAL, SUB-TOTAL, RECOMPUTE, SUMMARIZE, COMPUTE, RECAP y COLUMN-TOTAL.
La sintaxis es:
SET SUBTOTALS {ABOVE|BELOW}
donde:
Coloca las líneas de resumen sobre las de detalle y muestra los valores de campos de clasificación en cada línea de detalle de la salida de informes.
Coloca las líneas de resumen debajo de las líneas de detalle. BELOW es el valor predeterminado.
El parámetro SUMMARYLINES permite que los usuarios combinen campos con o sin operadores de prefijo, en líneas de sumario de una solicitud. El procesamiento de operadores de prefijo se emplea para todas las líneas de resumen. Los campos sin operadores de prefijo se procesan como si se hubiesen especificado con el operador SUM.
Este comando no puede usarse con ON TABLE SET.
La sintaxis es:
SET SUMMARYLINES = {OLD|NEW|EXPLICIT}
donde:
Propaga todas las operaciones de resumen hacia la línea del total general. No permite que se mezclen los campos con o sin operadores de prefijo en un comando de resumen cuando el primer campo no tiene un operador de prefijo asociado. Los campos listados en cualquier comando de resumen se rellenan en todos las líneas de resumen. OLD es el valor predeterminado.
Propaga todas las operaciones de resumen hacia la línea del total general. Usa el procesamiento de operadores de prefijo para todos los comandos de resumen (todos los campos de resumen sin operadores de prefijo se procesan como si tuvieran un operador SUM.). Los campos listados en un comando de resumen sólo se alimentan en líneas de resumen creadas por el comando de resumen y en líneas de resumen creadas por la propagación de dicho comando. Admite que aparezcan campos alfanuméricos en las líneas de resumen.
No propaga SUBTOTAL y RECOMPUTE a la línea del total general. Usa el procesamiento de operadores de prefijo para todos los comandos de resumen (todos los campos de resumen sin operadores de prefijo se procesan como si tuvieran un operador SUM.). Los campos listados en un comando de resumen sólo se alimentan en líneas de resumen creadas por el comando de resumen y en líneas de resumen creadas por la propagación de dicho comando. Admite que aparezcan campos alfanuméricos en las líneas de resumen.
Fíjese que: Este comando no está soportado en una solicitud que use la sintaxis ON TABLE SET.
El parámetro SUMPREFIX permite que los usuarios elijan el orden de visualización del conjunto de respuestas, al utilizar una clasificación externa para efectuar la agregación de formatos alfanuméricos o fechas inteligentes.
La sintaxis es:
SET SUMPREFIX = {FST|LST}
donde:
Muestra el primer valor cuando se agregan tipos de valores alfanuméricos o de fecha inteligente.
Muestra el último valor cuando se agregan tipos de valores alfanuméricos o de fecha inteligente. LST es el valor predeterminado.
El parámetro TARGETFRAME incluye el código HTML <BASE TARGET="framename"> en el encabezado del archivo HTML que aparece en su navegador. Todos los hipervínculos de drill-down del informe base o gráfico se dirigen al marco especificado, a menos que hayan sido anulados por el atributo TARGET en la hoja de estilos.
La sintaxis es:
SET TARGETFRAME = framename
donde:
Es el marco situado en la página Web en que aparece el drill-down hipervínculo (FOCEXEC o URL) . Los valores posibles incluyen nombres de marcos HTML estándar, como _blank, _self, _parent, _top, o un nombre definido por el usuario.
En WebFOCUS, el parámetro TEMP asigna archivos temporales a un directorio específico.
La sintaxis es:
SET TEMP = directory
donde:
Es el directorio al que se asignan todos los archivos temporales.
En Developer Studio, el parámetro TEMPDIR asigna archivos temporales a un directorio específico.
Este parámetro sólo es aplicable cuando el servidor no se encuentra en modo APP.
La sintaxis es:
SET TEMPDIR = directory
donde:
Es el directorio al que se asignan todos los archivos temporales.
El parámetro TEMPERASE determina si se retienen los archivos temporales creados durante una conexión a WebFOCUS, después de que ésta finalice. Se aplica a los archivos HOLD y otros archivos que puedan haberse creado durante la sesión.
La sintaxis es:
SET TEMPERASE = {ON|OFF}
donde:
Borra cualquier archivo temporal al cerrar la conexión a WebFOCUS. ON es el valor predeterminado.
Mantiene cualquier archivo temporal durante una conexión a WebFOCUS.
El parámetro TESTDATE altera temporalmente la fecha del sistema para probar una ventana dinámica, permitiéndole simular la configuración del reloj más alla del año 1999 y determinar el comportamiento de su programa. Sólo utilice TESDATE con datos de prueba. El valor de TESTDATE afecta a todas las variables reservadas que recuperan la fecha actual del sistema. La configuración de TESTDATE también afecta a cualquier parte de FOCUS que emplee una fecha (como CREATE, MODIFY, MAINTAIN), pero no a la fecha citada directamente desde el sistema.
TESTDATE puede ser igual a TODAY o a una fecha en formato YYYYMMDD. Si se introduce cualquier otra cosa, aparece el mensaje siguiente:
TESTDATE MUST BE YYYYMMDD OR TODAY
La sintaxis es:
SET TESTDATE = {yyyymmdd|TODAY}
donde:
Es una fecha de 8 dígitos en formato YYYYMMDD.
Es la fecha actual. El valor predeterminado es TODAY.
El parámetro TITLELINE controla el subrayado de títulos de columnas en la salida de informes.
La sintaxis es:
SET {TITLELINE|ACROSSLINE} = {ON|OFF|SKIP}
donde:
Subraya los títulos de las columnas en la salida de informes. ON es el valor predeterminado.
Reemplaza el subrayado con una línea en blanco.
Especifica ningún subrayado y ninguna línea en blanco.
El parámetro TITLES controla el uso de títulos predefinidos en el archivo máster para las columnas de la salida del informe.
La sintaxis es:
SET TITLES = {ON|OFF|NOPREFIX}
ON TABLE SET TITLES {ON|OFF|NOPREFIX}
donde:
Muestra el valor del atributo TITLE como encabezado de columna en la salida del informe, cuando el atributo existe en el archivo máster. Si el campo tiene un operador de prefijo en la solicitud de informe, el encabezado de la columna se crea utilizando el operador de prefijo y el atributo TITLE. Si no existe un atributo TITLE, se emplea el nombre del campo. ON es el valor predeterminado.
Muestra el nombre del campo como encabezado de columna en la salida del informe. Si el campo tiene un operador de prefijo en la solicitud de informe, el encabezado de la columna se crea utilizando el operador de prefijo y el nombre del campo.
Muestra el valor del atributo TITLE como encabezado de columna en la salida del informe, cuando el atributo existe en el archivo máster. Si no existe un atributo TITLE, se emplea el nombre del campo. Si el campo tiene un operador de prefijo en la solicitud de informe, el encabezado de la columna se crea utilizando el operador de prefijo y el nombre del campo.
El parámetro TOPMARGIN establece el margen superior de las hojas de estilos para el contenido del informe en una página.
Este parámetro se aplica en informes PostScript y PS.
La sintaxis es:
SET TOPMARGIN = {value|.250}
donde:
Es el margen superior de una página de salida del informe. El valor predeterminado es 0.250.
El parámetro UNITS se aplica a los informes PostScript y PDF.
Especifica la unidad de medida de los márgenes de página y las posiciones y ancho de las columnas.
La sintaxis es:
SET UNITS = {INCHES|CM|PTS}
donde:
Utiliza la pulgada como unidad de medida. El valor predeterminado es INCHES.
Utiliza el centímetro como unidad de medida.
Utiliza puntos como unidad de medida. (Una pulgada = 72 puntos, un cm. = 28.35 puntos).
El parámetro USER permite que el usuario acceda a orígenes de datos y procedimientos guardados protegidos por la seguridad de Information Builders.
La sintaxis es:
SET USER = user
donde:
Es el nombre de usuario que, con una contraseña, permite acceder a orígenes de datos y procedimientos guardados, protegidos por la seguridad de Information Builders.
El parámetro USERFCHK controla el nivel de verificación aplicado en argumentos DEFINE FUNCTION y argumentos de funciones proporcionadas por Information Builders. No afecta a la verificación del número de parámetros. El número correcto siempre debe haber sido proporcionado.
Tenga en cuenta que la configuración USERFNS=SYSTEM siempre debe estar en vigor. Para más detalles, consulte USERFNS.
Emita el siguiente comando en un perfil o procedimiento.
SET USERFCHK = setting
donde:
Puede ser uno de los siguientes:
ON verifica los parámetros de las solicitudes, pero no los de las funciones utilizadas en DEFINE de archivos máster. Si la longitud del parámetro es incorrecta, se intenta solucionar el problema. Si el problema no puede corregirse, se genera un mensaje y se termina la evaluación de la expresión afectada. ON es el valor predeterminado.
Puesto que los parámetros no se verifican según las funciones especificadas en un archivo máster, no se informa de los errores surgidos en esas funciones hasta que el campo DEFINE se utilice en una solicitud posterior (si existe un problema), al generarse el mensaje de error:
(FOC003) THE FIELDNAME IS NOT RECOGNIZED
OFF no verifica los parámetros excepto en estos casos:
Nota: La configuración OFF entrará en desuso en una edición futura.
FULL equivale a ON, aunque también verifica los parámetros según las funciones empleadas en los DEFINE de los archivos máster.
ALERT verifica los parámetros de una solicitud, sin detener la ejecución cuando se detecta un problema. No verifica los parámetros en relación a las funciones usadas en los DEFINE de los archivos máster. Si la longitud de un parámetro es incorrecta y se intenta solucionar el problema en un segundo plano, el problema queda corregido y no se emite un mensaje. Si no se puede solventar el problema, se genera un mensaje de advertencia. La ejecución continúa como si la configuración estuviese desactivada.
Si su sitio presenta una función escrita localmente, con el mismo nombre que la proporcionada por Informatio Builders, el parámetro USERFNS determina la función utilizada.
La verificación de parámetros puede habilitarse para DEFINE FUNCTION y las funciones proporcionadas por Information Builders.
La sintaxis es:
SET USERFNS= {SYSTEM|LOCAL}
donde:
Da prioridad a las funciones proporcionadas por Information Builders y aquellas creadas con el comando DEFINE FUNCTION. El valor predeterminado es SYSTEM.
Esta configuración es obligatoria para habilitar la verificación de parámetros. Para más detalles, consulte USERFCHK.
Da prioridad a las funciones escritas localmente. La verificación de parámetros no se lleva a cabo cuando está configuración está en vigor.
El parámetro VAUTO efectúa un escalamiento automático de los valores dados para el eje vertical. Si VAUTO está desactivado, el eje vertical debe escalarse mediante los parámetros VMAX y VMIN. (Consulte VMAX y VMIN.)
La sintaxis es:
SET VAUTO = {ON|OFF}
donde:
Escala el eje vertical automáticamente. ON es el valor predeterminado.
No escala el eje horizontal automáticamente. El usuario final debe proporcionar valores para VMAX y VMIN.
El parámetro VAXIS sólo es aplicable en gráficos generados offline.
Especifica la longitud en líneas del eje vertical. VAXIS queda ignorado en visualizaciones en línea, ya que WebFOCUS ajusta automáticamente la longitud del gráfico al ancho del terminal.
La sintaxis es:
SET VAXIS = {n|405}
donde:
Es la longitud de la página, en líneas. Los valores válidos son números enteros del 20 al 405. El valor predeterminado es 405.
El parámetro VCLASS especifica la marca de intervalo vertical cuando AUTOTICK está desactivado. Consulte también VTICK.
La sintaxis es:
SET VCLASS = {nnn|0}
donde:
Es la marca de intervalo vertical.
Especifica cero como marca de intervalo vertical. El valor predeterminado es 0.
El parámetro VGRID traza una cuadrícula en las marcas de clase horizontales y verticales del gráfico. Consulte también GRID.
La sintaxis es:
SET VGRID = {ON|OFF}
donde:
Traza una cuadrícula en las marcas de clase horizontales y verticales del gráfico.
No traza una cuadrícula. OFF es el valor predeterminado.
El parámetro VMAX establece el valor máximo en el eje vertical, cuando no se está utilizando el escalamiento automático (VAUTO=OFF).
La sintaxis es:
SET VMAX = {nnn|.00}
donde:
Es el valor máximo del eje vertical cuando VAUTO está desactivado. El valor predeterminado es .00.
El parámetro VMIN establece el valor mínimo en el eje vertical, cuando no se está utilizando el escalamiento automático (VAUTO=OFF).
La sintaxis es:
SET VMIN = {nnn|.00}
donde:
Es el valor mínimo del eje vertical cuando VAUTO está desactivado. El valor predeterminado es .00.
El parámetro VTICK establece la marca de intervalo del eje vertical cuando AUTOTICK está desactivado. Para más información, consulte VCLASS.
La sintaxis es:
SET VTICK = {nnn|.00}
donde:
Es la marca de intervalo del eje vertical. El valor predeterminado es .00.
El parámetro VZERO trata los valores no disponibles del eje vertical como si fueran ceros. Si VZERO está desactivado, se ignoran estos valores.
La sintaxis es:
SET VZERO = {ON|OFF}
donde:
Trata los valores no disponibles como si fuesen ceros.
Ignora los valores no disponibles. OFF es el valor predeterminado.
El parámetro WARNING suprime las advertencias (FOC441). El archivo ya existe. Crear lo sobrescribirá.
La sintaxis es:
SET WARNING = {ON|OFF}
donde:
Activa los mensajes de advertencia. Activado por defecto.
Desactiva los mensajes de advertencia.
El parámetro WEBARCHIVE empaqueta los informes EXL2K con los archivos asociados (como la caché dinámica para el formato EXL2K PIVOT) en un solo documento de archivo web (.xmh). Este formato sólo está disponible para Excel 2002 y ediciones posteriores.
La sintaxis es:
SET WEBARCHIVE = {ON|OFF}
donde:
Empaqueta los informes EXL2K con archivos asociados en un solo documento de archivo web (archivo .mht). ON es el valor predeterminado.
No empaqueta varios archivos en un solo documento (crea un informe EXL2K en formato de archivo .xht).
El parámetro WEBVIEWALLPG determina si el Visor WebFOCUS presenta un botón de Todas las páginas.
La sintaxis es:
SET WEBVIEWALLPG = {OFF|ON}
o
ON TABLE SET WEBVIEWALLPG {OFF|ON}
donde:
Muestra el botón Todas las páginas. ON es el valor predeterminado.
No muestra el botón Todas las páginas.
El parámetro WEBVIEWCLOSE controla la visualización de la opción Cerrar en la barra de control del Visor WebFOCUS.
La sintaxis es:
SET WEBVIEWCLOSE = {ON|OFF}
donde:
Muestra la opción Cerrar. ON es el valor predeterminado.
No muestra la opción Cerrar.
El parámetro WEBVIEWCLMSG determina si el Visor WebFOCUS presenta el mensaje de cierre al pulsar la opción Cerrar.
La sintaxis es:
SET WEBVIEWCLMSG = {ON|OFF|CLOSE}
donde:
Muestra la cadena del mensaje de cierre en el archivo de traducción de idioma de WebFOCUS (XXwebfoc_strings.Ing), donde XX es la abreviación de idioma de dos caracteres.
Por ejemplo, ENwebfoc_strings.lng es el archivo de traducción del inglés. ON es el valor predeterminado.
No muestra el mensaje de cierre. El parámetro WEBVIEWHOME especifica la página de visualización, que aparecerá en blanco si no se ha establecido.
No muestra el mensaje de cierre y cierra la ventana del navegador que estaba mostrando el informe ODP.
El parámetro WEBVIEWER permite la paginación on-demand e invoca el Visor WebFOCUS. La primera página de salida del informe aparece en el Visor WebFOCUS, mientras que el resto de las páginas permanece en el servidor web, o en el de aplicaciones, hasta que lo solicite el usuario.
La sintaxis es:
SET WEBVIEWER = {ON|OFF}
donde:
Activa la paginación por solicitud. La primera página de salida del informe aparece en el Visor WebFOCUS, mientras que el resto de las páginas permanece en el servidor web, o en el de aplicaciones, hasta que lo solicite el usuario.
Envía toda la salida del informe a su navegador. La salida del informe aparece en una ventana estándar del navegador. OFF es el valor predeterminado.
El parámetro WEBVIEWHELP determina si el Visor WebFOCUS presenta un botón de Ayuda.
La sintaxis es:
SET WEBVIEWHELP = {OFF|ON}
o
ON TABLE SET WEBVIEWHELP {OFF|ON}
donde:
Muestra el botón Ayuda. ON es el valor predeterminado.
No muestra el botón Ayuda.
El parámetro WEBVIEWHOME permite mostrar una página HTML después de cerrar el Visor WebFOCUS.
La sintaxis es:
SET WEBVIEWHOME = {home_URL|OFF}
donde:
Es un URL válido que muestra una página HTML después de cerrar el Visor WebFOCUS.
Muestra una ventana de navegador en blanco, después de cerrar el Visor WebFOCUS. Debe introducir otro URL para ejecutar otro informe. OFF es el valor predeterminado.
Nota: Para más información sobre cómo activar la accesibilidad, consulte ACCESSPDF.
El parámetro WEBVIEWTARG permite que el usuario abra el Visor WebFOCUS en un marco de destino.
La sintaxis es:
SET WEBVIEWTARG = {target_frame|OFF}
donde:
Es el nombre de un marco existente en el navegador, o uno de los siguientes marcos HTML reservados:
_blank abre el Visor WebFOCUS en una nueva ventana de navegador. Esta es la configuración por defecto para los informes que no tengan la accesibilidad activada.
_self abre el Visor WebFOCUS en el mismo marco que el ancla.
_parent abre el Visor WebFOCUS en el marco principal inmediato que contiene el ancla.
_top abre el Visor WebFOCUS en el marco desde el que ejecutó el informe.
Abre el Visor WebFOCUS en el marco desde el que ejecutó el informe. Esta es la configuración por defecto para los informes que tengan la accesibilidad activada.
Nota: Cuando SET ACCESSIBLE = 508, el valor por defecto de ODP es WEBVIEWTARG = OFF. Para más información sobre cómo activar la accesibilidad, consulte ACCESSPDF y la Accesibilidad de Sección 508 en WebFOCUS.
El parámetro WEEKFIRST especifica un día de la semana como principio de la semana. Esto se usa en cálculos de semanas por parte de las funciones HDIFF, HNAME, HPART, HYYWD, y HSETPT, descritas en el manual Cómo usar las funciones.
Las subrutinas HPART y HNAME pueden extraer un número de semana a partir de un valor fecha-hora. Para determinar el número de la semana, son capaces de emplear la numeración estándar de semanas ISO 8601, que define la primera semana del año como la primera semana de enero con cuatro o más días. Cualquier día previo de Enero pertenecerá a la semana 52 o 53 del año anterior.
Dependiendo del valor de WEEKFIRST, estas funciones también pueden definir la primera semana del año como la primera semana de Enero de siete días.
El parámetro WEEKFIRST no cambia el día del mes correspondiente a cada día de la semana, sino que especifica el día considerado como el inicio de la semana.
La sintaxis es:
SET WEEKFIRST = {value|7}
donde:
Puede ser:
Un valor del 1 al 7, indicando de domingo a sábado con la numeración de semana no estándar.
o
De ISO1 a ISO7, indicando de domingo a sábado con la numeración de semana estándar ISO.
Nota: ISO es un sinónimo de ISO2.
El estándar ISO establece el lunes como primer día de la semana, así que para cumplir con ISO plenamente, el parámetro WEEKFIRST debe estar en ISO o ISO2.
Si necesita que el ancho del informe para un archivo de salida WP, permanezca fijo en todas las ediciones para un procesamiento posterior del archivo de salida, puede establecer el ancho mediante el comando SET WPMINWIDTH. Este parámetro especifica el ancho mínimo del archivo de salida. Aumentará automáticamente, si el ancho establecido no puede acomodar los campos propagados al archivo de salida en la solicitud. En z/OS, el LRECL del archivo de salida tendrá cuatro bytes más que el ancho de salida, ya que el archivo tiene una longitud variable y necesita cuatro bytes para mantener la longitud real de cada caso de registro. En otros entornos operativos, la longitud del registro es el valor de WPMIDWIDTH.
La sintaxis es:
SET WPMINWIDTH = {0|nnn}
ON TABLE SET WPMINWIDTH {0|nnn}
donde:
Es el ancho mínimo del archivo de salida. En z/OS, LRECL equivale automáticamente a nnn + 4 bytes. Si especifica cero (0) para nnn, al ancho se calcula automáticamente en base a la solicitud de informe. Si el ancho especificado no puede acomodar los campos propagados al archivo de salida, su valor aumentará automáticamente hasta que pueda hacerlo.
El parámetro XRETRIEVAL ofrece vistas previas del formato de un informe, sin necesidad de acceder a los datos. Este parámetro le permite efectuar solicitudes TABLE, TABLE y MATCH y generar archivos máster de HOLD, sin procesamiento de informes.
La sintaxis es:
SET XRETRIEVAL = {ON|OFF}
donde:
Realiza la recuperación sin una vista previa del informe. ON es el valor predeterminado.
Especifica que no se va a realizar ninguna recuperación.
El parámetro YRTHRESH define el comienzo de un periodo de 100 años de manera global, o en un nivel de campo. Al utilizarse con DEFCENT, interpreta el siglo actual de acorde a los valores dados. Los años de dos dígitos iguales o mayores que YRTHRESH presuponen el valor del siglo predeterminado. Los años de dos dígitos inferiores a YRTHRESH presuponen el valor del siglo predeterminado, más uno. (Consulte DEFCENT.)
Nota: Este mismo resultado puede obtenerse incluyendo los atributos FDEFCENT y FYRTHRESH en el archivo máster.
La sintaxis es:
SET YRTHRESH = {[-]yy|0}
donde:
Es el umbral de años de la ventana. 0 es el valor predeterminado.
Si yy es un número positivo, este número supone el comienzo del periodo de 100 años. Cualquier año de dos dígitos mayor o igual que el umbral presupone el valor del siglo predeterminado. Los años de dos dígitos inferiores el umbral presuponen el valor del siglo predeterminado, más uno.
Si yy es un número negativo (-yy), la fecha de inicio del periodo se deriva restando ese número del año actual y el siglo predeterminado se calcula automáticamente. La fecha de inicio se incrementa en una unidad automáticamente al principio de cada año sucesivo.
WebFOCUS |