Creación de nuevos formatos de despliegue
Este procedimiento le permite generar un formato de salida - o modificar uno previamente generado. Los formatos obtenidos pueden utiizarse para visualizar la información por pantala o para enviar información directamente a un procesador de palabras o a un procesador de hojas de cálculo.
Para seleccionar un formato ya existente, revise la lista que se muestra bajo Formatos: y haga clic sobre el formato que desea utilizar. A continuación haga clic en Editar lo cual le presentará una ventana con el formato seleccionado. Si conoce las reglas para elaboración de formatos del Cds/isis, puede editar el formato para realizar cambios o ajustes; de otra forma, no modifique la salida ya que si genera errores no obtendrá ningún resultado al solicitar la emisión del listado.
En la ventana donde se despliega el formato, una vez realizadas las modificaciones, haga clic sobre enviar para mandar el formato a la hoja de generación de salida.
Para generar un nuevo formato haga clic sobre la sección Crear un formato y seleccione de la lista de campos aquellos que desea incluir en la salida. Para seleccionar los campos de doble click sobre el nombre o resáltelos con ayuda del "mouse" y de clic sobre las flechas correspondientes. Puede utilizar las teclas [Ctrl] y [Shift] para seleccionar los campos. Las flechas simples transfieren los campos seleccionados de una ventana a otra y las flechas dobles transfieren todos los campos.
Puede utilizar los botones subir o bajar para cambiar la posición de los campos seleccionados.
Al terminar la seleccion haga clic sobre una de las opciones identificadas bajo Generar formato y aparecerá en la ventana el formato generado. Si conoce el lenguaje de formateo de Cds/isis, puede editar el formato para realizar cambios o ajustes; de otra forma, no modifique la salida ya que si genera errores no obtendrá ningún resultado al ordenar la emisión del listado.
Existen las siguientes posibilidades para la generación de formatos:
Tabla
Se crea un formato en forma de tabla, es decir, una primera columna con el rótulo del campo y una segunda columna con el contenido. Cada campo de la base de datos se coloca en una nueva fila, y cada registro constituye una tabla
Párrafo
Se crea un formato donde se coloca cada campo en una nueva línea. No se colocan los rótulos de los campos. Los registros se separan con un salto de párrafo (<P>)
Párrafo (con etiquetas)
Igual que el caso anterior, pero se precede cada campo con la etiqueta del campo en negrilla.
Columnas (en tabla)
Se crea una tabla con todos los registros seleccionados. Cada registro constituye una fila de la tabla, y cada campo se ubica en una columna. En este tipo de formato se presenta una ventana de entrada para incluir los títulos de las columnas. Por defecto se coloca el nombre del campo en la FDT, pero puede ser modificada.
Este formato es ideal para exportación a procesadores de hojas de cálculo y para ser utilizado como fuente de datos en procesos de combinación de correspondencia.
Columnas (delimitadas)
Se crea un archivo plano donde cada registro constituye una línea. Los campos seleccionados están separados con el delimitador | . Si un campo de datos está ausente, entonces, la posición correspondiente se presenta vacía, pero el delimitador está presente. Esto con el fin de no perder la alineación de las columnas. En este tipo de formato se presenta una ventana de entrada para incluir los títulos de las columnas. Por defecto se coloca el nombre del campo en la FDT, pero puede ser modificada.
Los resultados de la aplicación de este formato pueden ser almacenados como un archivo TXT, el cual puede posteriormente ser procesado por un programa de edición para transformalo en tabla.
Edición de los subcampos
En el proceso de generación de formatos se toman las siguientes medidas para el manejo de los subcampos.
Una vez completada la selección/edición/generación de un formato puede pasar entonces a Generar la salida correspondiente
Los registros pueden ser seleccionados mediante dos vías
Una vez que haya construído la expresión de búsqueda puede visualizar los resultados a través del enlace Vista previa, y si así lo considera conveniente, puede almacenarla utilizando el enlace Guardar expresión de búsqueda. La nueva búsqueda se almacena en el archivo search_expr.tab ubicado en la sub-carpeta pfts/lenguaje-activo de la base de datos seleccionada
Clasificación de los resultados obtenidos
Previo al despliegue de los resultados puede proporcionar una clave de clasificación para presentar los registros en un órden definido. Para ello puede:
La claves se definen de la forma: MPU,v1,v2,MPL, o utilizando cualquier comando válido del lenguaje de formatos de CDS/Isis. Note que solo se prevé la asignación de una clave de búsqueda. Si se desea clasificar por varios campos, construya la clave contemplando los campos requeridos.
Esta opción es un proceso adicional en el servidor y si se solicitan demasiados registros (dependiendo de la velocidad del servidor y configuración del tiempo límite de ejecución asignado a los procesos en el PHP), podría cancelarse el proceso por "tiempo límite excedido"
Una vez realizada la selección haga clic sobre Enviar a un procesador de palabras (para enviar la prueba obtenida a un procesador de palabras), Enviar a un procesador de hojas de cálculo, o sobre Vista previa para ver el resultado del formato a través de su despliegue por pantalla.
Para emitir la salida haga clic sobre la sección Generar salida y ahí coloque la información correspondiente de acuerdo al método que va a utilizar para la selección de los registros, bien sea por rango de Mfn o realizando una búsqueda sobre la base de datos.
Una vez realizada la selección haga clic sobre Enviar a un procesador de palabras (para enviar la prueba obtenida a un procesador de palabras), Enviar a un procesador de hojas de cálculo, o sobre Vista previa para ver el resultado del formato a través de su despliegue por pantalla.
Para guardar el formato haga clic sobre la sección Guardar formato y suministre un nombre (utilizando letras y números únicamente y sin espacios en blanco) y provea la descripción con la cual se presentará ese formato en la lista de formatos ya definidos.
Para más información acerca del lenguaje de formateo consulte:
Manual del lenguaje de formateo de CDS/Isis (Inglés)
Manual del lenguaje de formateo de CDS/Isis (español)