Beruflich Dokumente
Kultur Dokumente
TUTORIAL
Tutorial Report
Reader Versin Nueve
Un documento de CaseWare IDEA
Copyright 2013 (v9.1) CaseWare IDEA Inc. Todos los derechos reservados. Este manual y
sus archivos de datos son propiedad registrada y poseen todos los derechos reservados.
Ninguna parte de esta publicacin podr ser reproducida, emitida, transcripta, guardada en
un sistema para su posterior recuperacin o traducida en ningn idioma bajo ningn
concepto sin el permiso de CaseWare IDEA Inc. CaseWare IDEA Inc. es una compaa privada
de desarrollo y comercializacin de software, con oficinas en Toronto y Ottawa, Canad,
compaas subsidiarias en Holanda y China y distribuidores asociados en ms de 90 pases.
CaseWare IDEA Inc. es subsidiaria de CaseWare International Inc., lder mundial en software
de inteligencia de negocios para auditores, contadores y profesionales en sistemas y finanzas
(www.CaseWare-IDEA.com). IDEA es distribuida bajo licencia exclusiva por CaseWare IDEA
Inc, 469 King Street West, 2nd Floor, Toronto, CANADA, M5V 1K4. IDEA es una marca
registrada de CaseWare International Inc.
Contenido
Contenido
Prefacio
Prefacio...............................................................................................7
Captulo 1
ndice ................................................................................................53
Prefacio
Prefacio
Bienvenido al Tutorial de Report Reader.
Report Reader se puede utilizar para extraer datos desde archivos de informe impresos, archivos de
texto y archivos de Adobe Acrobat hacia bases de datos de IDEA (.imd).
IDEA es una herramienta de interrogacin de archivos para auditores, contadores e investigadores.
Mediante el uso de IDEA podr llevar a cabo pruebas, anlisis e investigaciones. Sin embargo para
poder utilizar IDEA, los datos correspondientes se deben importar e interpretar en trminos de
campos dentro de registros. A tal efecto se proporciona un Asistente de Importacin dentro de IDEA
siendo el mtodo ms sencillo para leer o importar datos en IDEA.
No obstante, en algunas situaciones los datos podran estar disponibles solamente en una salida de
impresin la cual podr ser impresa en un archivo en lugar de papel. En estos casos puede utilizarse
Report Reader para leer los datos en un modo simple.
Los aspectos relacionados con la transferencia de datos desde un sistema computadorizado hacia
IDEA son tratados en la gua Gua para auditores para la descarga de datos.Esta gua cubre en
forma detallada el uso de Report Reader, explicando sus conceptos, sus opciones del men, sus
comandos y sus herramientas. La primera seccin cuenta con una introduccin a Report Reader
seguida de una explicacin de las ventanas y las opciones del men. Esta gua tambin cuenta con
ejemplos para ilustrar como trabajar con Report Reader, sus conceptos y sus reglas.
Si desea seguir estos ejemplos los archivos de datos usados en los mismos podrn ser encontrados
en C:\Ususarios\<nombreusuario>\Mis documentos\Mis proyectos IDEA\Tutorial una vez que haya
instalado IDEA Versin Nueve.
Por otra parte, las imgenes usadas en esta gua pueden no reflejar lo que usted visualiza en su
pantalla dependiendo del tipo de producto de IDEA que este utilizando.
Para obtener una mayor comprensin del funcionamiento de Report Reader, se proporcionan videos
ilustrativos basados en los ejemplos desarrollados en estas gua en el sitio web de CaseWare IDEA
www.CaseWare-IDEA.com.
Sus comentarios son importantes para nosotros. Por favor enve sus comentarios relacionados con la
documentacin a IDEADocumentation@caseware.com.
Captulo
Los archivos de datos utilizados por IDEA poseen un formato de archivo especial. Los archivos son
codificados de tal forma que contienen no slo los datos sino tambin las descripciones relativas al
ordenamiento y uso de los datos.
IDEA incluye un Asistente de importacin con diversas opciones de importacin para archivos de
datos que no se encuentran en este formato. Report Reader forma parte del Asistente de
importacin de IDEA pudiendo ser invocado a travs del mismo.
Report Reader extrae datos desde archivos de texto planos, informes impresos guardados en un
archivo, y archivos de Adobe Acrobat y los convierte al formato de archivo de IDEA. Los archivos de
texto plano y los informes impresos pueden provenir desde una aplicacin de PC o desde un
mainframe.
Report Reader cuenta con una extensa Ayuda en lnea la cual incluye explicaciones paso por paso de
las diferentes funciones. Para obtener informacin adicional existe tambin la posibilidad de acceder
mediante enlaces a secciones de IDEA en la web, tales como consejos y sugerencias, preguntas ms
frecuentes (FAQs), e informacin tcnica.
Qu clase de
archivos pueden ser
convertidos?
Con Report Reader, podr extraer datos desde cualquier informe impreso, archivo de texto (por
ejemplo, .prn, .txt, .asc, .csv, .dat) o archivos Adobe Acrobat PDF.
Un archivo de informe impreso es un archivo de texto plano o un archivo de salida de impresin. La
mayora de las aplicaciones de DOS crean salidas en texto mediante un proceso denominado como
"Imprimir a disco. Esta opcin le permite enviar un informe a un archivo del disco en lugar de
imprimirlo mediante la impresora. Las aplicaciones de Windows generalmente utilizan una opcin de
salida en texto o cuentan con la posibilidad de imprimir un informe en un archivo de texto con el
driver de impresin Genrico / Slo Texto.
10
Report Reader permite leer, visualizar y extraer datos desde archivos provenientes de diversas
fuentes tales como:
Nota: El texto de los archivos de Adobe Acrobat PDF ser convertido a formato de texto plano
donde la informacin tal como el tamao de la fuente, el color, las casillas de texto y el ngulo de
rotacin ser eliminada. Se insertar un corte de pgina al final de cada pgina y los grficos e
imgenes no sern convertidos.
Cmo funciona
Report Reader?
Report Reader muestra el archivo original en una seccin de Report Reader llamada Vista del
informe. Utilizando las barras de desplazamiento, puede navegar a lo largo del informe para ver los
detalles de los datos y el diseo. Los datos a ser extrados podrn ser seleccionados mediante un
simple clic. Para utilizar Report Reader no es necesario tener un conocimiento especial acerca de
estructuras de archivos o lenguajes de comandos.
Report Reader extraer los datos seleccionados en una base de datos de IDEA. El diseo del archivo
configurado para la importacin podr ser guardado como una "plantilla". Esta plantilla puede ser
utilizada nuevamente para importar datos de otros archivos que posean el mismo diseo. El uso de
plantillas le permite ahorrar tiempo, particularmente si necesita importar el mismo informe, o uno
similar, en forma peridica.
Report Reader no slo se limita a la extraccin de datos desde un tipo de archivo a otro, tambin
distingue entre informacin numrica y no numrica manejando ambas clases de informacin en
forma apropiada.
Captulo
12
Descripcin
Barra de men: Esta seccin proporciona acceso a las opciones de men del mismo
modo que otras aplicaciones de Windows.
Barra de herramientas: Los comandos de la barra de herramientas proporcionan
un acceso rpido a las funciones ms comnmente utilizadas.
Editor de ancla: Basndose en la lnea de muestra del Editor de campo, se define
una referencia para seleccionar lneas similares del informe.
Editor de campo: Es el espacio existente entre las dos lneas gruesas de la parte
superior de la pantalla, en el cual se copia una lnea de muestra. Una vez que
hayan sido seleccionadas las lneas similares en el informe, los datos a ser
importados como campos en IDEA son seleccionados en el Editor de campo. Los
datos seleccionados aqu son las Anclas de campo que permiten seleccionar los
campos en el informe.
Vista del informe: Cuando se abre un informe en Report Reader, la Vista del
informe muestra una vista previa del informe completo.
Lneas ancladas: Son las lneas seleccionadas en el informe que han sido
capturadas por la referencia definida en el Editor de ancla.
Ventana Detalles de campo: Esta ventana muestra las propiedades de diseo y las
propiedades de campo tales como su nombre, tipo, etc una vez definido un
campo.
Captulo
Esta seccin proporciona un ejemplo simple para familiarizarse con el uso de Report Reader. A su
vez se detallan el uso de algunas de las funciones tpicas de Report Reader para convertir un archivo
en una base de datos de IDEA.
Si desea seguir estos ejemplos, los archivos de datos usados se pueden encontrar en
C:\Ususarios\<nombreusuario>\Mis documentos\Mis proyectos IDEA\Tutorial una vez que haya
instalado IDEA Versin Nueve.
Para ms informacin consulte la Ayuda del software, visite en la web la Seccin de Soporte de IDEA
en www.ideasupport.com o asista a un curso de capacitacin.
Para extraer datos desde un informe cuyos datos no estn encolumnados, tales como los logs de la
web, consulte la seccin Uso de referencias flotantes del Captulo Cuatro.
Acceso a Report
Reader
1.
Desde el men Inicio de Windows seleccione Programas > IDEA > IDEA.
Aparecer la aplicacin IDEA.
2.
3.
4.
5.
6.
Opcionalmente, si posee una plantilla o mscara (archivo .msk creado con DataImport) busque
y seleccione la misma haciendo clic en el botn Examinar adyacente al cuadro Archivo de
plantilla opcional, y luego marque la casilla Editar plantilla. Nota: Podr importar un informe
con una plantilla o mscara existente pero no podr crear o editar una mscara.
7.
Tambin podr abrir un nuevo informe directamente desde Report Reader seleccionando Archivo >
Abrir informe o haciendo clic en el botn Abrir informe de la barra de herramientas principal.
14
La siguiente seccin utilizar el archivo Informe de viajes.prn para demostrar los pasos requeridos
para convertir un archivo.
Nota: La ventana de Report Reader slo puede mostrar un nico archivo. Al abrir un nuevo archivo
se cerrar automticamente el archivo activo.
Creacin de una
plantilla - Pasos
bsicos
Report Reader muestra el informe completo pudiendo desplazarse por el mismo para examinar los
datos y su diseo. Basndose en esta informacin podr definir una plantilla para seleccionar y
extraer el tipo de archivo requerido.
Las opciones seleccionadas al identificar los datos a ser extrados sern guardadas como una
plantilla. Una plantilla representa la forma de comunicarle a Report Reader cules son los datos que
deben ser extrados y la posicin de la informacin. La plantilla podr volverse a usar para importar
archivos con un diseo similar. La plantilla puede ser interpretada tambin como una especie de
esqueleto o armazn siendo el soporte de los datos. Al aplicar la plantilla sobre el informe, se
extraer la informacin visible en esos agujeros y se importar en IDEA.
Como el informe cuenta con diversos niveles de detalle, la informacin de cada nivel ser definida en
un diseo por separado. Estos diseos, al juntarse, forman la plantilla. El Diseo base es el primer
diseo que se crea y, de ser necesario, pueden anexarse diseos adicionales llamados Diseos
agregados para crear una plantilla.
Diseo base: El primer diseo definido. El Diseo Base debe ser definido a nivel de lnea de
detalle u transaccin. La lnea de detalle es la lnea o las lneas que contienen la
informacin que desea identificar como un registro en la base de datos resultante de
IDEA.
Diseo agregado: Los diseos adicionales definidos luego de que el Diseo base haya sido
definido y guardado. Existen dos clases de Diseos agregados: los Diseos agregados
anteriores y los Diseos agregados posteriores. Los datos capturados por el Diseo
agregado sern anexados a los registros definidos por el Diseo base. Un Diseo
agregado anterior ser definido en base a los datos que preceden a un Diseo base. En
tanto que un Diseo agregado posterior ser definido en base a los datos que siguen a un
Diseo base. La posicin de la lnea de muestra para un Diseo Agregado en relacin a la
lnea de muestra para un Diseo Base define si se trata de un Diseo Agregado Anterior o
de un Diseo Agregado Posterior. Para obtener ms informacin al respecto consulte el
Captulo cuatro.
2.
3.
4.
5.
Guarde el diseo.
6.
7.
8.
9.
15
Guardar la plantilla.
Crear un diseo estndar: Los diseos estndar se pueden utilizar cuando los datos
del informe se encuentran encolumnados.
Crear un diseo flotante: Los diseos flotantes se pueden utilizar cuando los datos
del informe no se encuentran encolumnados como ocurre con los archivos de
sistema o los logs de la web. Consulte Uso de referencias flotantes en el Captulo
Cuatro.
Excluirla de la salida: Al crear Diseos agregados, luego de haber definido un
Diseo base, podr excluir los datos seleccionados de los datos a ser extrados.
16
2.
3.
17
Referencia de texto: Capturar las lneas del informe que posean algn caracter alfabtico.
Referencia numrica: Capturar las lneas del informe que posean algn caracter
numrico.
Referencia de espacio: Capturar las lneas del informe que posean un espacio.
Referencia no en blanco: Capturar aquellas lneas del informe que no posean un espacio,
pero que tengan algn caracter de texto o numrico.
Usando los datos de la Lnea de ancla seleccionada en el paso anterior, podr definir una referencia
basada en alguna de las columna del informe, tales como PIN, CLASE_EMP, y FECHA. Navegue a lo
largo del archivo Informe de viajes.prn y observe que el primer caracter para todas las lnea de
detalle es un nmero. Usando esta informacin, puede seleccionarse la Referencia numrica
genrica.
Los siguientes pasos detallan cmo capturar las lneas detalladas requeridas usando una referencia
numrica genrica. Sin embargo, existen otros caminos para definir una referencia. Puede probar
otras opciones y ver los resultados.
1.
Haga clic en el Editor de ancla para ubicar el cursor justo arriba del primer dgito (el nmero
12205605). Haga clic en el botn Referencia numrica de la barra de herramientas.
El smbolo de referencia numrica (N mayscula con un fondo en amarillo) ser insertado en el
Editor de ancla. Todas las lneas del informe que contengan un nmero en esa posicin sern
resaltadas en la Vista del informe para indicarle visualmente que estas lneas han sido
capturadas por la referencia.
Nota: Si especifica la tecla N a travs del teclado no representar una referencia numrica, sino
que ser una referencia especfica y capturar slo aquellas lneas con la letra N en esa
columna. Slo las referencias genricas son mostradas con un fondo amarillo. Las referencias
especficas aparecern como texto comn en el Editor de ancla.
2.
Navegue a lo largo del informe para asegurarse de que todas las lneas requeridas, y solamente
las lneas requeridas, hayan sido seleccionadas.
18
Nota:Si la referencia no coincide con los datos de la Lnea de ancla, la referencia ser mostrada
con un fondo rojo y no se seleccionar ninguna lnea del informe. En la siguiente imagen, no
existen lneas seleccionadas en el informe debido a que ha sido especificada una referencia de
texto sobre un caracter numrico en el Editor de ancla.
19
20
1.
En el Editor de campo, resalte 12205605 para poder definir a la columna PIN como el primer
campo.
Los datos seleccionados en el Editor de campo sern resaltados en color naranja para indicar
que ahora existe un Ancla de campo, mientras que los datos correspondientes del informe
sern resaltados en color azul. En la ventana Detalles de campo, en el margen derecho de la
pantalla, aparecern las propiedades de campo y de diseo, con valores predeterminados para
las siguientes categoras:
Informacin de Diseo
Informacin de Campo
Posicin
Atributos
Filtros
21
PIN - Caracter - 0 - 8
CLASE_EMP
- Caracter - 1 - 22
FECHA - Fecha - DD/MM/AAAA - 24 - 10
IMPORTE - Numrico - 23 - 96
CIUDAD - Caracter - 476
LINEA AEREA - Caracter - 62 - 17
MILLAS
- Numeric - 894
CLASE_VIAJE - Caracter - 952
22
3.
Navegue a lo largo del informe para asegurarse que haya sido seleccionada la informacin
completa en los campos. Observe que para el caso de los campos IMPORTE y CIUDAD, algunos
datos no han sido incluidos. Podr editar el Ancla de campo en el Editor de campo o en la
ventana Detalles de campo.
Para editar un Ancla de campo:
El punto inicial (desplazamiento) y el punto final (longitud real) de un Ancla de campo pueden
ser modificados en el siguiente modo:
Ubique el cursor al final del Ancla de campo hasta que aparezca como una flecha de doble
cabeza y arrstrelo hasta la posicin requerida.
Usando los botones de flecha aumente o reduzca la longitud del campo. Para mover el
campo a la izquierda o a la derecha, utilice las teclas de flecha a la izquierda o flecha a la
derecha del teclado.
2.
3.
23
Haga clic en Cambiar para aceptar la nueva longitud de campo y continuar con el anlisis.
Para ignorar una aparicin en particular, haga clic en el botn Ignorar. Se continuar
ejecutando el anlisis de errores hasta encontrar otro grupo de caracteres.
Si posee un campo que no empieza o termina en un espacio en blanco, marque la opcin
Detener verificacin de este campo y haga clic en Continuar para que el Anlisis de errores
saltee este campo y pase al siguiente.
4.
Haciendo clic en Finalizar aceptar cualquier cambio efectuado y saldr del dilogo Anlisis de
errores.
5.
2.
Utilice las barras de desplazamiento horizontal y vertical para visualizar todos los registros.
Puede modificar el tamao de la ventana Vista previa importacin arrastrando uno de sus
mrgenes.
3.
24
2.
Seleccione Crear un diseo estndar, y haga clic en S para crear un nuevo diseo.
Como esta lnea se encuentra arriba de la lnea de muestra para el Diseo base, esto lo
convierte en un Diseo agregado anterior y los datos capturados en este diseo sern
anexados a los registros del Diseo base que le sigue.
3.
En el Editor de ancla, inserte dos puntos (:) en la Lnea de ancla para poder definir una
referencia especfica.
4.
Verifique que las lneas requeridas del informe sean seleccionadas. Las lneas ancladas
aparecern resaltadas en color azul.
5.
6.
Navegue a lo largo del informe para verificar si la informacin relacionada con el Motivo es
seleccionada.
7.
25
Nombre: MOTIVO
Tipo: Caracter
Desplazamiento: 9
Longitud real: 10
Celdas en blanco: Usar valores de registros previos
Como los viajes son clasificados de acuerdo a su Motivo en el archivo Informe de viajes.prn,
existen datos del campo Motivo que se repiten en varios viajes. Por consiguiente, en el cuadro
Celdas en blanco dentro del rea de Atributos de la ventana Detalle de campos debera
seleccionarse la opcin Usar valores de registros previos. Esto rellenar todos los registros
con los valores del campo Motivo. En caso de no seleccionar esta opcin, los datos del campo
Motivo aparecern con el motivo para el primer registro, mientras que para el resto de los
registros con el mismo motivo aparecer una celda en blanco o un cero dependiendo del tipo
de campo.
26
Nota: La opcin Completar celdas en blanco con valores de registros previos trabaja en forma
diferente para los campos definidos en un Diseo base y en un Diseo agregado. Marcando la
opcin Completar celdas en blanco con valores de registros previos siempre se copiar el valor
del registro anterior al encontrar una celda vaca en el Diseo base. Sin embargo como los
Diseos agregados se encuentran asociados con un Diseo base, al marcar la opcin Completar
celdas en blanco con valores de registros previos en un Diseo agregado slo se copiar el
valor en los registros asociados al Diseo base. Si Report Reader va a la siguiente aparicin del
Diseo Agregado y encuentra un blanco, el valor del Diseo Agregado no ser copiado. En su
lugar se importar un campo en blanco con los registros del Diseo base. Para ver un ejemplo
al respecto consulte el Captulo Cuatro.
8.
9.
Acceda a la vista previa del informe como una base de datos seleccionando Archivo > Vista
previa Base de Datos.
Subir: Mueve los campos seleccionados una posicin hacia arriba en la lista de campos.
Bajar: Mueve los campos seleccionados una posicin hacia abajo en la lista de campos.
Mover al inicio: Mueve los campos seleccionados a la primera posicin dentro de la lista de
campos.
Mover al final: Mueve los campos seleccionados a la ltima posicin dentro de la lista de
campos.
Nota: Tambin podr cambiar el orden de los campos arrastrando y soltando los nombres de
los campos dentro de la lista de campos.
2.
Haga clic en Aceptar para aplicar los cambios especificados y salir del dilogo Orden de
campos.
28
Guardar la plantilla
Una vez que los datos a ser importados han sido seleccionados, la plantilla puede ser guardada. Las
plantillas sern guardadas con la extensin .jpm. La plantilla podr volverse a usar para importar
archivos con un diseo similar.
1.
2.
3.
Captulo
29
Ejemplos adicionales
Si desea seguir estos ejemplos los archivos de datos usados en los mismos podrn ser encontrados
en C:\Ususarios\<nombreusuario>\Mis documentos\Mis proyectos IDEA\Tutorial una vez que haya
instalado IDEA Versin Nueve.
Usar valores de
registros previos
Aqu hay un ejemplo que muestra la diferencia de aplicacin de la opcin Completar celdas en
blanco con valores de registros previos en un campo de un Diseo base y en un campo de un Diseo
agregado. La opcin deber ser definida en el cuadro Celdas en blanco dentro del rea de Atributos
de la ventana Detalles de campo. La opcin predeterminada es Dejar en blanco la cual crear un
campo en blanco o un valor cero dependiendo del tipo de dato del campo.
El informe que aparece abajo es un informe mensual de entregas de un distribuidor de libros. Como
en la mayora de los informes, se encuentra organizado en diferentes niveles de orden siendo el
Nmero de cliente el primer nivel. Dentro del informe se encuentran las transacciones o lneas de
detalle para cada cliente. Cada transaccin ser exportada como un registro individual. La
informacin de las lneas de detalle ser definida en el Diseo base, mientras que la informacin del
cliente ser capturada como parte de un Diseo agregado.
30
El nmero de cliente 100 posee una nica fecha para los tres elementos.
El nmero de cliente 101 no posee transacciones.
El nombre de compaa se encuentra en blanco para el nmero de cliente 102.
31
Marcando la opcin Completar celdas en blanco con valores de registros previos para el campo
Fecha en el Diseo base y para los campos nmero de cliente, nombre de cliente y compaa en el
Diseo agregado, obtendremos la siguiente base de datos de IDEA.
Al marcar la opcin Completar celdas en blanco con valores de registros previos para un campo del
Diseo base, se copiarn los valores de las lneas previas. En este ejemplo, la fecha 05/01/2003
ser copiada para el segundo y el tercer registro.
Sin embargo en un Diseo agregado podrn crearse celdas vacas. Como los Diseos Agregados son
siempre asociados con un Diseo Base, los valores del Diseo Agregado slo sern copiados en los
registros asociados del Diseo Base.
Otro punto a tener en cuenta es que cuando Report Reader pasa a un Diseo agregado (Cliente
101) sin un Diseo base de lneas de detalle correspondiente, ignorar la informacin dado que no
tendr un Diseo base de la operacin para poder agregarlo.
Encabezados, pies y
cortes de pgina
Si desea seguir los ejemplos de esta seccin el archivo DavesBookStore5.txt es usado para
demostrar cmo Report maneja los encabezados, pies y cortes de pgina.
Los informes que cuentan con mltiples pginas tendrn cortes de pginas y podrn contener
encabezados y pies de pginas repetidos en cada pgina. A veces estos cortes de pginas ocurren
entre una entrada o campo multi-lnea, por lo que ser necesario bloquear la seccin para definir los
campos arriba, abajo o alrededor. Si este fuera el caso, deber definir un Diseo de encabezado o
un Diseo de pie de pgina. Al definir un Diseo de encabezado o Pie de pgina le indicar a Report
Reader que salte estas lneas.
32
Como los encabezados y pies siempre se encuentran asociados con un corte de pgina, los mismos
son identificados en Report Reader en base a su posicin con respecto al corte de pgina. Por
consiguiente, no es necesario definir una referencia para identificar estas lneas. El punto inicial de
un Diseo de encabezado es siempre el corte de pgina por lo que slo necesitar definir a que
distancia del corte de pgina se encuentra el encabezado. Si define un Diseo de encabezado de
cinco lneas desde el corte de pgina, las cinco lneas posteriores a cada corte de pgina del informe
sern seleccionadas como el encabezado y Report Reader saltar estas lneas al definir entradas o
campos multi-lneas. Del mismo modo un Diseo de Pie de pgina termina con un corte de pgina
por lo que slo necesitar definir donde comienza. Si elige tres lneas antes del corte de pgina
como Diseo de Pie de Pgina, las tres lneas anteriores a cada corte de pgina sern marcadas
como parte del Diseo de Pie de Pgina.
El archivo DavesBookStore5.txt contiene un campo con las direcciones de las compaas el cual
podr ser definido como un campo multi-lnea as como un campo con los nmeros de telfono de
cada cliente luego de las lneas de detalle o transaccin. Adems, el archivo tendr un corte de
pgina. Este corte de pgina se produce entre las lneas de la direccin del Nmero de cliente 102 y
es seguido por un encabezado.
33
Nota: Los Diseos de encabezado o Pie de pgina slo pueden definirse una vez que haya sido
definido el Diseo base. El primer diseo definido no podr ser un Diseo de encabezado o Pie de
pgina. Una plantilla no puede tener ms de un Diseo de encabezado o Pie de pgina.
1.
2.
3.
Haga clic en el botn Diseo encabezado de la barra de herramientas para designar a las
lneas seleccionadas como un Diseo de encabezado.
Nota: No se requieren de una referencia para anclar las lneas de encabezado. Todas las lneas
hasta el corte de pgina sern seleccionadas como un encabezado.
4.
Haga clic en el botn Guardar diseo de la barra de herramientas para guardar el Diseo de
encabezado.
5.
Navegue a lo largo del informe para asegurarse de que todos los encabezados hayan sido
capturados correctamente.
34
Opciones de
entradas y campos
multi-lneas
El archivo DavesBookStore5.txt usado en el ejemplo anterior ahora ser usado para demostrar
cmo seleccionar y definir campos multi-lneas.
Como la posicin de un campo se encuentra desplazada desde la ubicacin de la Lnea de ancla
(esto tambin se da en el caso de una entrada multi-lnea), es fcil definir dnde comienza un campo
multi-lnea. Sin embargo tambin ser necesario definir donde termina y cuando vara la longitud de
un campo multi-lnea. En este caso debemos buscar alguna caracterstica comn a todos estos
campos como, por ejemplo, que terminen en una lnea en blanco o en el siguiente campo definido.
Nota: Si el informe cuenta con datos repetidos de encabezado y/o pie de pgina en cada corte de
pgina, estos datos debern ser definidos en un Diseo de encabezado y/o de Pie de pgina para
que los campos multi-lneas salten esta informacin y queden definidos correctamente. Los Diseos
de encabezado y Pie de pgina pueden definirse tanto antes como despus del diseo con el campo
multi-lnea.
1.
Para crear un diseo con una entrada multi-lnea, resalte las lneas requeridas.
Pueden seleccionarse como muestra un mximo de 30 lneas.
2.
35
Con una entrada multi-lnea en el Editor de campo, una de las lneas debe ser la Lnea de ancla.
Esta es la lnea sobre la cual se va a definir la referencia siendo identificada por una flecha roja
en el margen izquierdo. Por defecto la Lnea de ancla es la primera lnea. Si la misma no cuenta
con un caracter comn o patrn para ser definido como referencia, puede seleccionarse una
lnea diferente como la Lnea de ancla. Para designar otra lnea como la Lnea de ancla, haga
clic en el margen izquierdo de la lnea requerida. La flecha roja aparecer entonces en el
margen izquierdo de la lnea seleccionada.
3.
En el Editor de ancla defina una referencia especfica escribiendo las letras Acc en el lugar
apropiado.
4.
Tenga en cuenta que se toma a direccin como un campo multi-lnea encontrndose en una
lnea diferente a la de la Lnea de ancla (la lnea donde es definida la referencia). De ser
necesario, las direcciones podrn ser definidas como campos separados tales como Calle,
Ciudad, Provincia, Cdigo Postal y Pas.
36
En este caso como el campo Contacto es definido sobre la Lnea de ancla, los datos para el
campo Contacto siempre sern seleccionados de las lneas del informe que coincidan con la
Lnea de ancla. En tanto los datos del campo Direccin sern siempre seleccionados para
comenzar en un punto en particular sobre la lnea posterior a la coincidente con Lnea de ancla
del informe. Sin embargo como direccin es un campo multi-lnea, al definir los atributos del
campo en la ventana Detalles de campo, debemos especificar dnde debera terminar el
campo.
Nota: La longitud mxima de un campo es de 500 caracteres. Si la cantidad de caracteres de
un campo es superior a 500, slo sern importados en IDEA los primeros 500 caracteres de ese
campo.
El campo Direccin es identificado automticamente como un campo multi-lnea. Al tener un
campo multi-lnea, cuenta con tres opciones para determinar donde debera terminar el
campo.: Finalizar en lnea en blanco, Finalizar sobre campo definido y Especificar longitud de
lnea.
Diseos agregados
anteriores y
Diseos agregados
posteriores
Finalizar en lnea en blanco: Si un campo multi-lnea tiene una longitud variable pero
siempre es seguido por una lnea en blanco, seleccionando esta opcin el campo finalizar
al alcanzar una lnea en blanco. Report Reader agregar lneas en blanco antes y despus
de un corte de pgina. Por lo tanto si un corte de pgina cae entre las lneas de un campo
multi-lnea, defina un Diseo de encabezado y Pie de pgina para las lneas en blanco
prximas al corte de pgina. De esta forma Report Reader saltear el corte de pgina y
continuar tomando datos para el campo luego del corte de pgina hasta alcanzar una
lnea en blanco tal como se muestra en la figura que aparece a continuacin.
Finalizar sobre lnea con campo definido: Al marcar esta opcin, el campo multi-lnea
terminar al encontrar el siguiente campo definido tal como aparece en la siguiente
figura.
Especificar longitud de lnea: Esta opcin funciona si el campo multi-lnea siempre tiene
una longitud fija. El campo multi-lnea no puede definirse con ms de 200 lneas de
longitud. En caso de seleccionar esta opcin especifique la longitud de lnea escribiendo
los valores correctos en el rea de Atributos de la ventana Detalles de campo.
Las transacciones o lneas de detalle son definidas en el Diseo base. Luego la informacin adicional
es definida en los Diseos agregados que son anexados al Diseo base. Los detalles capturados en
un informe que estn por encima del Diseo base tal como el Nmero de cliente, el Contacto, etc en
el ejemplo anterior son parte del Diseo agregado anterior. Sin embargo, el informe puede contener
detalles relacionados a las operaciones que aparecen luego de la operacin. El diseo que captura
los detalles que aparecen luego del Diseo base es el Diseo agregado posterior.
Los campos de un Diseo agregado anterior o de un Diseo agregado posterior son anexados a los
registros asociados en el Diseo base. No existe ninguna diferencia al definir Diseos agregados
anteriores o posteriores, la diferencia est en la salida. En caso de seleccionar la opcin
predeterminada Dejar en blanco en un Diseo agregado anterior, el campo ser anexado al primer
registro del Diseo base, en tanto en un Diseo agregado posterior, el campo ser anexado al
ltimo registro del Diseo base asociado.
37
Basndose en los campos que fueron definidos por el Diseo base y los Diseos agregados, el
informe debera aparecer de la siguiente manera como una base de datos de IDEA.
38
Al definir los detalles de campos para un campo del Diseo agregado anterior, si la opcin
predeterminada Dejar celdas vacas en blanco se encuentra marcada, al importar los registros en una
base de datos de IDEA los datos de ese campo slo tendrn la primera transaccin (registro) del
Diseo base con el que se encuentre asociado. Mientras que los campos definidos en un Diseo
agregado posterior tendrn slo el ltimo registro del Diseo base con el que se encuentre
asociado.
Para poder incluir los datos de un Diseo agregado con todos los registros del Diseo base, marque
la opcin Usar valores de registros previos. Los datos del Diseo agregado anterior sern copiados a
todos los registros asociados anteriores al Diseo base, mientras que los datos del Diseo agregado
posterior sern copiados a los registros asociados posteriores al Diseo base.
Uso de referencias
flotantes
Cualquier referencia definida en un Diseo flotante es una Referencia flotante. Las Referencias
flotantes son de suma utilidad al extraer archivos cuyos datos no se encuentran encolumnados,
como ocurre con los logs de la web. A diferencia de una referencia de un Diseo estndar que busca
coincidencias verticalmente, las referencias de un Diseo flotante buscarn coincidencias
horizontalmente. Por otro lado, la posicin de las Referencias flotantes determina donde puede
iniciar o terminar un campo.
Debe tener en cuenta las siguientes reglas al utilizar una Referencia flotante:
Un espacio entre dos referencias de caracter trae como consecuencia dos referencias
distintas. Por ejemplo, :// es una nica Referencia mientras : // sera considerada
como dos Referencias buscando coincidencias en forma independiente.
La posicin inicial de un campo definido a la derecha de una Referencia flotante posee una
relacin posicional con el caracter de referencia; el mismo es desplazado desde el caracter
de referencia. Por ejemplo, si se define un campo en el Editor de campo comenzando 2
caracteres a la derecha del caracter de referencia, el campo comenzar siempre en el
informe a dos caracteres de distancia desde la primera aparicin del caracter de
referencia.
39
En la figura de abajo aparece un archivo de log de la web (accesos.txt). Observe que la informacin
no se encuentra encolumnada. Es un log de la web estndar que contiene el host del cliente, la
fecha, el tipo de solicitud, el dato solicitado, el protocolo, la URL y el buscador del cliente.
La siguiente seccin usa el archivo de log de la web access.txt para describir cmo crear una plantilla
usando referencias flotantes.
40
Crear una
referencia flotante
1.
2.
4.
41
Ubique el cursor dentro del Editor de ancla justo arriba del primer espacio en el Editor de
campo y haga clic en el botn Referencia de espacio de la barra de herramientas para
introducir una Referencia de espacio.
Observe que todas las lneas del informe son capturadas (resaltadas en azul) indicando que se
encontr una coincidencia en cada lnea. Como la referencia fue definida como una Referencia
flotante, la posicin del espacio es irrelevante. Si la lnea posee un espacio ser capturada.
42
5.
Navegue a lo largo del informe para verificar que la informacin requerida haya sido
seleccionada. Una vez capturadas las lneas, los datos a ser importados debern ser definidos
como campos.
Nota:Si una lnea no es capturada con una referencia, la informacin de la lnea no ser
capturada.
Si se seleccion una Referencia de espacio sin haber elegido crear un Diseo flotante, la
siguiente figura muestra las lneas que seran capturadas. Slo sern capturadas las lneas que
posean un espacio en la misma posicin que la referencia.
En caso de ocurrir esto, elimine la referencia y haga clic en el botn Referencia flotante de la
barra de herramientas para definir esto como un Diseo flotante. Luego re-definiendo la
referencia se capturarn todas las lneas.
6.
43
En el Editor de campo, resalte el nombre de host para poder definirlo como el primer campo.
El nombre de host aparecer marcado en color naranja en el Editor de campo y en color azul en
el informe.
7.
Navegue a lo largo del informe para asegurarse que todos los datos requeridos hayan sido
capturados correctamente.
44
8.
Observe que en la mitad inferior del informe hay una seccin donde no fue capturado el ltimo
dgito de un host. Una Referencia flotante no slo captura las lneas del informe sino que
tambin determina donde puede comenzar y finalizar un campo. Aumente la longitud real en
el Editor de campo para incluir los nombres de host ms largos. La Referencia flotante
finalizar el campo con la primera aparicin de un espacio.
Esto demuestra la regla que establece que los campos definidos a la izquierda de una
Referencia flotante finalizan con la primera aparicin del caracter de referencia. En este caso al
tener una Referencia flotante de espacio el campo finalizar al encontrar un espacio.
9.
45
Los siguientes campos a definir son hora y fecha. Debido a que la informacin de los campos
fecha y hora siguen el mismo patrn de espacios y guiones, y poseen la misma longitud,
podemos seleccionar los campos fecha y hora en relacin a la posicin de la Referencia de
espacio existente. Seleccionando la fecha 28/Oct/2008, la hora 07:35:51 y los segundos 0700
como tres campos en el Editor de campo, obtendremos los campos seleccionados en el
informe tal como se muestra en la siguiente figura:
Esto demuestra la regla que establece que los campos definidos a la derecha de una Referencia
flotante se relacionan con la posicin del caracter de referencia. En este caso como se define
que el campo fecha comience 5 caracteres luego de la Referencia de Espacio flotante, con 11
caracteres de longitud, se seleccionar en cada lnea del informe los cinco caracteres
posteriores a la primera aparicin de un espacio como el campo fecha.
Definiremos Referencias flotantes adicionales en el informe, pero el fin de las mismas no ser
capturar lneas del informe debido a que las lneas ya han sido capturadas, Su propsito, en
cambio, ser ayudar a definir donde puede empezar y finalizar un campo.
10. El Ancla de campo aparecer seleccionada en naranja y los datos correspondientes en el
informe sern marcados en azul. Los datos marcados en el informe son una indicacin de que
los datos han sido capturados. Navegue a lo largo del informe para verificar que la informacin
requerida haya sido seleccionada.
46
Sin embargo, en la segunda lnea del informe, como el tipo de solicitud es ms largo,
necesitaremos extender la longitud del campo.
47
13. Al usar la segunda comilla como una Referencia flotante podremos aumentar la longitud real
del campo para incluir todos los caracteres en un campo ms grande excluyendo todo lo
posterior a la comilla en campos ms cortos. La segunda comilla como una Referencia flotante
finaliza el campo en el informe, incluso si la Longitud real definida en la ventana Detalles de
campo fuese mayor.
48
Observe que en la segunda y tercera lnea del informe, la comilla es seleccionada como parte
del campo.
49
15. Esto puede ajustarse agregando la tercera comilla como una Referencia flotante y aumentando
la longitud real. Tenga en cuenta que tambin deber aumentar la longitud real de los campos
anteriores. Los resultados sern los que se detallan en la siguiente figura.
16. Los ltimos dos campos a definir son la URL y el Buscador del cliente. Nuevamente, como esta
informacin se encuentra entre comillas, las mismas podrn ser utilizadas como Referencias
flotantes para anclar los campos.
50
Excluir lnea
Lo opcin Excluir lnea puede ser utilizada para eliminar datos no deseados los cuales no pueden ser
desechados utilizando slo una referencia.
La exclusin de lneas no puede ser aplicada en los siguientes casos:
En lneas donde fue definido un Diseo Agregado. Slo puede aplicarse a lneas sin
campos definidos o con campos que forman parte del Diseo base. Verifique la
Informacin del diseo en la ventana Detalles de campo para determinar el diseo al cual
pertenece el campo.
Usando el archivo Balance general ABC.txt como ejemplo, observe que no podr definir una
referencia que seleccione todas las lneas de detalle sin seleccionar la lnea de total del mayor.
Para poder eliminar la lnea de total del mayor, deber insertar un Excluir lnea. Observe que la
marca Excluir lnea se encuentra en el margen izquierdo de la lnea de total del mayor y los datos de
esta lnea no son seleccionados.
Filtros
A diferencia de la opcin Excluir lnea que debe ser aplicada manualmente a las lneas a ser
excluidas, la opcin Filtro se aplica a un campo impactando en los registros que forman parte de ese
campo. Mientras que la opcin Excluir lnea trabaja al nivel de lnea, un Filtro lo hace al nivel de
campo.
Los filtros pueden ser de dos tipos:
52
Nota: Slo puede agregarse un filtro a los campos definidos en el Diseo base. No pueden definirse
filtros en campos de Diseos Agregados.
Usando el mismo archivo utilizado en el ejemplo anterior de excluir lnea (Balance general ABC.txt),
si la lnea de total aparece en diversos lugares del archivo, la misma podr ser excluida aplicando un
filtro sobre el campo Cuenta que excluya los registros cuyo nombre de cuenta sea igual a "Total
Mayor.
1.
2.
En la ventana Detalles de campo, dentro del rea Filtros haga clic en el botn de opcin
Incluir/Excluir box.
3.
4.
ndice: ndice
53
ndice
ndice
A
Acceso a Report Reader 13
Anlisis de errores 22
Anclas de campo
Definir 19
Desplazamiento 22
Editar 22
Eliminacin 22
Longitud real 22
Archivos de ejemplo 13
Archivos de informe impreso 9
B
Barra de men 12
C
Creacin de una plantilla 14
Examine los datos 15
Pasos bsicos 14
Seleccionar una muestra 15
D
Desplazamiento 22
Diseo agregado
Crear 24
Diseo agregado anterior 24
Diseo agregado anterior 24, 36
Diseo agregado posterior 36
Diseo estndar 15
Diseo flotante 15, 38
Diseos
estndar 15
flotantes 15, 38
Guardar 22
54
E
Editor de Ancla 12
Editor de Campo 12
Encabezados y Pies 32
Entradas multi-lneas 34
Campo definido 36
Especificar longitud de lnea 36
Lnea en blanco 36
Examinacin de los datos 15
Excluir lnea 50
F
Filtros 51
Incluir/Excluir 51
Rango 52
L
Lnea de muestra 15
Cantidad mxima de lneas 15
Lneas ancladas 12
Longitud real 22
O
Orden de los campos 27
R
Referencia
Espacio 17
Referencia de espacio 17
Referencia de texto 17
Referencia numrica 17
Referencias
Definir 16
flotantes 38
No en blanco 17
Numricas 17
Texto 17
Referencias flotantes 38
S
Seleccin de una muestra 15
ndice: ndice
55
T
Tipos de archivos
Informe impreso, Texto y Adobe PDF 9
Toolbar 12
U
Usar valores de registros previos 26
V
Ventana de Report Reader
Barra de men,Barra de herramientas,Editor de ancla,Editor de campo,Vista del informe, Lneas
ancladas, ventana Detalles de campo 11
Ventana Detalles de campo 12, 20
Vista del informe 12
Vista previa de base de datos 23
56
ndice: ndice
57
CASEWARE.COM