SlideShare una empresa de Scribd logo
1 de 17
Descargar para leer sin conexión
División de Desarrollo.




          MANUAL TECNICO DEL EDITOR


1. El entorno del diseñador
Contiene paneles encájables o barras de herramientas, que pueden ser movidas
a voluntad ser colocados a su necesidad. La posición y visibilidad de los paneles
queda grabada en el registro, por lo que cada vez que se abre el diseñador, nos
lo encontramos configurado de la última forma que lo utilizamos.
Usando el teclado
• Teclas de flecha: mueve un selector de objeto en objeto.
• Ctrl + Flechas: mueve un objeto seleccionado en la dirección de la flecha
   pulsada.
• Mayúsculas + flechas: incrementa o disminuye el alto y ancho de un objeto.
• Enter y Ctrl + Enter: abre el editor de texto del objeto seleccionado.
• Del: borra el objeto seleccionado.
• Ctrl + 1..9: altera la propiedad “FrameWidth” del objeto seleccionado.
• Ctrl + Z : deshacer última acción.
• Ctrl + Y: rehace la acción cancelada.
• Ctrl + G: activa / desactiva la rejilla de fondo.
• Ctrl + B, Ctrl + I, Ctrl + U – Cambia atributos de letra: negrita, itálica,
   subrayado
• Ctrl + F: enmarca el objeto seleccionado.
• Ctrl + X: corta al portapapeles.
• Ctrl + V: pega desde el portapapeles.
• Ctrl + C copia al portapapeles.
• Ctrl + A: selecciona todos los objetos de la página
• Ctrl + N: crea un nuevo informe vacío.
• Ctrl + O: abre un informe desde un fichero externo.
• Ctrl + S: salva el informe en un fichero externo.
• Ctrl + P: vista previa.


Usando el ratón
• Con botón izquierdo seleccionamos los objetos de pantalla; en la paleta de
   componentes visuales (barra de objetos), seleccionamos el objeto a insertar.
• Con botón derecho accedemos al menú contexto con funciones propias del
   objeto que apuntamos en ese momento.
• Con doble click, abrimos el editor del objeto seleccionado. Si se hace sobre la
   zona blanca del fondo (papel) aparece el cuadro de “opciones de página”,
   donde se configuran márgenes, orientación, etc.
• Mayúsculas + clic en botón izquierdo: selección múltiple.
• Arrastrar y soltar: traza un rectángulo de selección. Los objetos que se toquen
   las líneas del rectángulo se seleccionan a la vez, al soltar el botón.
Opciones del Informe




Se abre desde el menú “archivo / opciones del informe”, y presenta la lista de
impresoras disponibles en su sistema. Puede seleccionar una “impresora por
defecto”, que acepta cualquier dimensión de papel, pero que solo sirve para
pruebas en modo diseño. No se puede usar para imprimir. Es útil porque
permite realizar informes para impresoras que aún no están instaladas en el
sistema. De esta forma se puede usar un papel A3 aunque su impresora real no
lo permita.
Si se marca “escoger en ejecución”, la impresora se adjudica tras cargar el
informe, y será la predeterminada en su sistema Windows.
La “doble pasada” sirve para cuando utilizamos un objeto función de tipo “total
páginas”. En tal caso, esta variable requiere que todo el informe sea ejecutado
una vez, para calcular el número total de página. En la segunda pasada ya
tiene ese valor para poder emitir campos del tipo “Página xx de yy”. Si usas
este campo y no marca la doble pasada el “total de páginas” no mostrará un
valor correcto.
Tras seleccionar una impresora, el diseñador adecua el fondo a la zona
imprimible de la impresora elegida.

Opciones de Página




Para indicar el tamaño de papel en uso, la orientación, los márgenes y otras
opciones interesantes. La marca de “altura ilimitada” está indicado para papel
personalizado de pequeño tamaño. Su acción consiste en ampliar el fondo, para
lanzar el salto de página más tarde, y de esa forma en impresoras de inyección
se puede imprimir en su totalidad antes de expulsar cada hoja.
La opción “fijar al área imprimible” (pestaña márgenes) hace que desaparezcan
los márgenes y se ajuste el informe a la máxima área imprimible.
En la pestaña “opciones” podemos establecer columnas en el informe y el
espacio entre ellas. LA opción “imprimir en página anterior” hace salir una hoja
en blanco antes del informe.




2. Los objetos.




Icono          Nombre                                 Descripción
                              ofrece un rectángulo con borde que puede albergar texto
         Cuadro de Texto
                              en múltiples líneas. El texto puede contener variables.
                              Creador de bandas, lugar donde se ubicarán los campos
         Banda
                              del informe
         imagen               Acepta los formatos BMP, ICO, WMF, EMF y JPG.
                              Crea un subinforme. Cuando inserte este objeto en el
         subinforme
                              informe, se crea una nueva página de informe
         Línea                Trazo de líneas horizontales y verticales
                              Crea un rectángulo con sombra que aceptará múltiples
         Cuadro sombreado
                              líneas de dato. Útil para crear títulos
                              Muestra datos en código de barra (en desarrollo, aún no
         Código de barras
                              disponible)
                              Inserta dibujos geométricos (rectángulo, elipse,
         Gráfico
                              triángulo).
         OLE                  Inserta un objeto OLE. (en desarrollo, aún no disponible)
El objeto "Cuadro de Texto"
Se trata del más poderoso y flexible de los objetos del editor

Básicamente, provee un rectángulo rellenable con texto multi línea. Además se
le puede definir el tipo de contorno, color y tamaño; definir el tipo de letra, la
alineación y rotación del texto (horizontal o vertical). Para ajustar sus atributos
puede usar 2 barras de herramientas: la de texto y la de marco:




Reconocimiento de variables y texto Sintaxis

 Solo Texto: Cuando el cuadro de texto contiene solo texto sin
acompañamiento de los corchetes se define un texto fijo que puede ser una
etiqueta dentro del reporte.

Variable definida por el usuario: Esta variable es creada por el usuario bien
sea referenciando a un campo de la base de datos o un cálculo formulado con
las funciones disponibles del editor que veremos más adelante. Esta se
caracterizan por estar entre corchetes [tipo de documento] este por ejemplo
seria la variable tipo de documento.

Variable Directa de una Base de Datos: Esta se reconoce de la siguiente
manera encerrada en corchetes pero en ella se define la base de datos y el
campo al cual se hace referencia. Como vemos en el ejemplo de la imagen la
base de datos de referencia es SourceDetalle y el campo solicitado es el
Documento

Sintaxis: [BaseDedatos.”Campo Solicitado”]
La vía más rápida para editar un cuadro de texto es: seleccionarlo y presionar
doble-clic. Se abre la siguiente ventana que nos permite la edición:

   Definir un Script: Cada objeto puede incorporar uno o más bloques de
   código. El editor de rutinas aparece en el editor de texto donde puede
   realizar cambios de valores solo para este cuadro y definir una nueva salida
   para el mismo en función del código expuesto.

   Ajuste de de Línea: Hace que el objeto presente una altura variable
   presentando la información en múltiples líneas. Para que funcione, es
   obligatorio activar la propiedad “ajustado” de su banda madre.

Desde el editor puede introducir texto, insertar variables, campos de datos y
expresiones. Pulse en los botones "insertar campo DB" o "insertar Variable" que
le muestran los campos disponibles en cada momento


Cada objeto (objeto visual o banda) puede contener uno o más operadores
(script). Editor de secuencias de comandos accesible en editor de memo cuando
compruebe "Script" es gira. Script ejecuta cada vez que el objeto impreso.
Puede utilizar las siguientes propiedades de objetos visuales:

  Left, Top, Width, Height – position and sizes;
  Banderas – opciones del objeto;
  Visible - Visibilidad;
  FrameTyp: tipo de marco del objeto (1 – línea derecha, 2 - 4 superior, - a la
  izquierda, 8 - abajo);
  FrameColor – anchura y el color del marco del objeto;
FillColor: color de fondo del objeto;
  Text: contenido del Memo.

Objetos de texto tiene campos adicionales:

  FontName, FontSize, FontColor – nombre, tamaño y color de la fuente;
  FontStyle – estilo de fuente (1 - italic, 2 - bold, 3 - underline); O sea   (1 -
  cursiva 2 - negrita, 3 - subrayar);

  Ajuste – alineación de texto (1 - right, 2 - center, 3 - width, +4 – vertical
  text, +8 – vertical centering, +16 – down align). (1 - derecha, 2 - centro, 3 -
  anchura, + 4: alinear el texto vertical, + 8 – vertical + 16 centrado, – hacia
  abajo).
Formato de variable

Aquí podrá definir el formato de salida de cada campo entre los formatos
disponibles tenemos:




Text: Para salidas de solo texto
Number: Para variables numéricas
Date: Para variables de tipo fecha
Time: Para variables tipo hora
Boolean: Para variable de verdadero o falso,




El objeto "Banda"
        Al igual que en otros diseñadores de informes, Fast Reports se basa
completamente en la inserción de múltiples bandas para presentar la
información.
NOTA: Las bandas no tienen que aparecer en un orden concreto, puesto que
cada una hará su misión en donde procedan, no obstante conviene colocarlas
de forma adecuada para facilitar la lectura posterior.
            Lista de bandas Nombre                    donde y para que se usa
  Título del informe                           Solo se imprime al principio del
                                               informe
  Sumario del informe                          Solo se imprime al final del informe
  Cabecera de página                           Se imprime al principio de cada página
  Pie de página                                Se imprime al final de cada página
  Cabecera maestra                             Se imprime al principio de cada primer
                                               nivel de datos
  Datos maestros                               Datos en el 1er. Nivel – repetido por
                                               cada registro
  Pie maestro                                  Al final de cada primer nivel de datos
  Cabecera de detalle                          Se imprime al principio de cada
                                               segundo nivel de datos
  Datos de detalle                             Datos en el 2º Nivel – repetido por
cada registro
 Pie de detalle                                Al final de cada segundo nivel de datos
 Cabecera subdetalle                           Se imprime al principio de cada tercer
                                               nivel de datos
 Datos subdetalle                              Datos en el 3er. Nivel – repetido por
                                               cada registro
 Pie subdetalle                                Al final de cada tercer nivel de datos
 Superpuesto                                   Se imprime en cada página a modo de
                                               capa trasera (marca al agua)
 Cabecera columna                              Se imprime al principio de una
                                               columna
 Pie de columna                                Se imprime al final de una columna
 Cabecera de grupo                             Título de grupo impreso al principio del
                                               grupo
 Pie de grupo                                  Se imprime después de los datos de
                                               un grupo
 Informe cruzado:                              Estas bandas se usan en informe
 Cabecera / datos / pie                        cruzado (cross-tab) con un número
                                               variable de columnas en la página.
 Hija                                          Puede ser añadida a otra banda de
                                               cualquier tipo excepto las cruzadas y
                                               pie de página. Se coloca siempre
                                               después de su banda

Al pulsar con el botón derecho del ratón en una banda, aparecen nuevas
opciones, que son:
• Ajustado: Cambia el alto de la banda en función al contenido de sus cuadros
   de texto, siempre que alguno de ellos contenga múltiples líneas y sus
   propiedades “ajustado” y “corte automático de palabras” estén activadas La
   fila completa de la banda adopta la nueva altura.
• Partido: Si está activado, y la altura de la última fila de datos supera el
   espacio restante, el informe se parte, continuando en la siguiente página. En
   caso contrario, se deja el espacio restante vacío y la fila de datos se imprime
   en la página siguiente.
• Forzar nueva página: Fuerza a saltar a la página siguiente para cada fila de
   datos. Muy útil cuando queremos sacar un solo registro por hoja.
• En la primera página: Solo para bandas de cabecera y pié de página. Si se
   desmarca, el contenido de la banda no se muestra en primera página.
• En la última página: Solo para bandas de pié de página. Si se desmarca, el
   contenido de la banda no se muestra en última página.
• Mostrar en todas las páginas: Solo para bandas de Cabeceras de los tipos:
   maestra, de detalle, subdetalle, grupo e informes cruzados. Si se marca
   aparecen en todas las páginas. Si se desmarca solo aparecen en la primera
   página.
El objeto Imagen




      Sirve para insertar gráficos. Soporta los formatos BMP/WMF/ICO. JPG y
GIF.
Incluye un editor que permite cargar y borrar la imagen, o seleccionar una
imagen desde un campo MEMO de Base de datos. Para insertar una imagen
desde un fichero, localícelo y pulse doble clic sobre él. La inserción de una
imagen desde un campo memo se hace automáticamente, simplemente
referenciando la variable del campo memo (si está en el conjunto de variables
disponibles). En H6 no se precisa hacer esto.
El menú de contexto del objeto proporciona las siguientes propiedades:

• Ajustado – La imagen se estrecha en el rectángulo.


El objeto Sub-Informe
        Se usa para insertar un informe adicional en un punto particular del
listado Cuando se genera el informe, el subinforme se coloca en páginas
separadas del informe principal. Un ejemplo de esto sería si queremos añadir
gráficos adicionales a continuación de los datos normales del listado.
Al insertar este objeto, se añade una página adicional; y en el lugar insertado
aparece un indicador del nuevo objeto.
        El SubInforme se mostrará a continuación del informe principal. Si
incluimos más de un sub-informe, se mostrarán uno a continuación del otro en
bandas separadas.
        Hay ciertos límites en el uso de este objeto:
• No puede ser usado en informes por columnas
• Las bandas Titulo, Sumario, Cabecera y pie de página pueden utilizarse en los
     sub-reports, pero no se podrán asociar al informe principal.
• No admiten bandas partidas ni grupos.
El objeto Línea
       Se utiliza para insertar líneas horizontales o verticales. Pueden incluirse
en bandas separadas y su estilo y color se configura desde la barra de
herramienta “Marco”.
Para dibujar una línea, pulse el botón del objeto, mueva el ratón sobre la
página activa mostrándose un cursor en forma de lápiz. Trace las líneas libre


El objeto Gráfico
Inserta figuras geométricas de los tipos rectángulo, rectángulo redondeado,
elipse y triángulo.




El objeto Código de Barras
Su nombre dice para que sirve. Admitirá los siguientes formatos:
• 2 of 5 interleaved
• Code39
• Code39 Extended
• Code128A-C
• Code93
• Code93 Extended
• MSI
• PostNet
• Codebar
• EAN8
• EAN13
• EAN128A-C
• UPC A, E0, E1, Supp2, Supp5
Variables de sistema




Consiste en un juego de campos calculados, que son los siguientes:
• Página#: ofrece el número de la página actual. Es igual que la Función Page#
   función (ver descripción en Funciones internas).
• Fecha#: muestra la fecha de creación del informe. (Equivale a la función
   Date)
• Hora#: hora en que se crea el informe (equivale a la función Time).
• Linea#, Linea global#, columna#, LineaActual#, Total paginas: ver
   descripción en funciones internas.

Una expresión puede contener una texto, variables y funciones (mezcladas).
Como Crear un Grupo de Variables y Variables nuevas

Cuando se inserta un grupo este debe estar en la primera columna como se ve
en la imagen con el grupo Variables las variables que estén por debajo de este
identadas serán las que pertenezcan al grupo definido al principio.


Variable Calculada
El editor tiene la capacidad de poder crear variables formuladas y así cubrir
cualquier necesidad que se pueda presentar y que el asesor sin necesidad de
recurrir a la casa de software pueda desarrollar una solución. Para eso es
necesario realizar los siguientes pasos


Crear la variable en el grupo deseado presionado en botón Variables.
Seleccionamos del lado derecho la opción Expresión
Y luego en la zona de inferior “ Expresión “ , definimos la formula deseada
para mas funciones a continuación se detallan y explican con más detalle.


5. Utilizando funciones
-Agregadas
Normalmente se usan en el sumario, y en los pies de página y grupo



• Sum(<expresión> [, band] [,1]). Calcula la suma de los valores pasados en
   <expresión> para la banda dada. Si no colocamos nombre de la banda, se
   realiza la suma de todos los valores del informe. El número 1 del tercer
   parámetro hace que se cuenten también los objetos invisibles


Ejemplo: [Sum([deuda actual], Band1)] //no olvide poner toda la expresión
entre corchetes

• Avg, Min, Max. Su sintaxis es análoga a la función SUMA. Avg calcula la media
   aritmética; Min y Max retornan el valor mínimo y máximo respectivamente.

• Count(<band>). Ofrece la cuenta de filas de datos presentadas en una
   banda.
- de cadena

• Str(<value>). Convierte un número a su valor en formato cadena de texto

• Copy(<string>, <from>, <count>). Retorna una subcadena de <string> con
    longitud de <count> caracteres, comenzando en la posición <from>.

• If(<expression>, <string1>, <string2>). Retorna la cadena <string1>, si la
     expresión es verdadera, en otro caso retorna <string2>.

•   FormatFloat(<formatstr>, <value>). Convierte a numérico         el   valor
     significativo de <value>, usando como máscara <formatstr>.

• FormatDateTime(<formatstr>, <value>). Convierte a fecha / hora el valor de
    una cadena, usando la máscara de <formatstr>.

• StrToDate(<value>). Convierte la cadena <value> a fecha.

• StrToTime(<value>). Convierte la cadena <value> a hora.

• UpperCase(<value>). Convierte la cadena <value> a mayúsculas.

• LowerCase(<value>). Convierte la cadena <value> a minúsculas.

• NameCase(<value>). Convierte el primer carácter de la cadena <value> a
   mayúsculas y el resto lo deja en minúsculas.

-Aritméticas
• Int(<value>). Retorna la parte numérica y entera de <value>.

• Frac(<value>). Retorna la parte fraccional de <value>.

• Round(<value>). Retorna el número redondeado.

• value1 Mod value2. Retorna el resto resultante de dividir <value1> by
   <value2>.


-Otras funciones
• Input(<caption> [,<default>]). Muestra una ventana de diálogo cuya
   cabecera será <caption> y una caja de edición. Si se añade el parámetro
   “default”, este aparece en la caja de edición por defecto. Después, cuando
   el usuario presiona OK, retorna la cadena introducida.

• Date. Devuelve la fecha actual.

• Time. Devuelve la hora actual.

• Line#. Devuelve el número de la línea actual.
• LineThrough#. Devuelve el número de la línea actual contando desde el
   principio del informe todas sus líneas.

• Column#. Devuelve el número de columna actual.

• Page#. Devuelve el número de la página actual.

• TotalPages. Devuelve el número total de páginas. Para usarla hay que poner
    el informe como de doble pasada.

DayOf(<date>). Retorna el día (1..31) de la fecha usada como parámetro.

MonthOf(<date>). Retorna el mes de la fecha usada como parámetro.

YearOf(<date>). Retorna el año de la fecha usada como parámetro.

• MessageBox(<text>, <caption>, <buttons_and_icons>). Muestra un cuadro
   de diálogo de tipo mensaje con el texto “text”, la cabecera “caption” y
   botones. Devuelve el valor que corresponda al botón pulsado (mrOk,
   mrCancel, mrYes, mrNo). Use los siguientes valores para el parámetro
   <buttons_and_icons>:




                       División de Desarrollo.

Más contenido relacionado

La actualidad más candente

La actualidad más candente (13)

Funciones y formulas en openoffice calc
Funciones y formulas en openoffice calcFunciones y formulas en openoffice calc
Funciones y formulas en openoffice calc
 
Manual Scribus
Manual ScribusManual Scribus
Manual Scribus
 
Cuando se inicia calc dwrhtj
Cuando se inicia calc dwrhtjCuando se inicia calc dwrhtj
Cuando se inicia calc dwrhtj
 
Cuando se inicia calc dwrhtj
Cuando se inicia calc dwrhtjCuando se inicia calc dwrhtj
Cuando se inicia calc dwrhtj
 
Presentación scribus
Presentación scribusPresentación scribus
Presentación scribus
 
Clase #2 de access
Clase #2 de accessClase #2 de access
Clase #2 de access
 
Clase 1
Clase 1Clase 1
Clase 1
 
Excel modulo 1
Excel modulo 1Excel modulo 1
Excel modulo 1
 
Creaciondeinfocubos
CreaciondeinfocubosCreaciondeinfocubos
Creaciondeinfocubos
 
Open office
Open officeOpen office
Open office
 
Tp Access2
Tp Access2Tp Access2
Tp Access2
 
Aspectos Básicos de Libreoffice.org calc
Aspectos Básicos de Libreoffice.org calcAspectos Básicos de Libreoffice.org calc
Aspectos Básicos de Libreoffice.org calc
 
Tipo de variables de Microsoft Access
Tipo de variables de Microsoft AccessTipo de variables de Microsoft Access
Tipo de variables de Microsoft Access
 

Similar a Manual técnico del editor

Open office calc
Open office calcOpen office calc
Open office calcguanchez
 
Manejo de hoja de calculo y Presentaciones con OpenOfficce.pdf
 Manejo de hoja de calculo y Presentaciones con OpenOfficce.pdf Manejo de hoja de calculo y Presentaciones con OpenOfficce.pdf
Manejo de hoja de calculo y Presentaciones con OpenOfficce.pdfRossalgelesjaramillo
 
Herramientas de calc
Herramientas de calcHerramientas de calc
Herramientas de calcDylan Matius
 
Introduccion y reconocimiento del ambiente de word
Introduccion y reconocimiento del ambiente de word Introduccion y reconocimiento del ambiente de word
Introduccion y reconocimiento del ambiente de word mililema
 
Exposición informática 4° semestre desarrollo
Exposición informática 4° semestre  desarrolloExposición informática 4° semestre  desarrollo
Exposición informática 4° semestre desarrollokrunekz
 
Exposición informática 4° semestre desarrollo
Exposición informática 4° semestre  desarrolloExposición informática 4° semestre  desarrollo
Exposición informática 4° semestre desarrollokrunekz
 
Confección de manual de word
Confección de manual de wordConfección de manual de word
Confección de manual de wordSandraRamoss
 
Confección de manual de word
Confección de manual de wordConfección de manual de word
Confección de manual de wordSandraRamoss
 
Introducción y antecedentes de word
Introducción y antecedentes de wordIntroducción y antecedentes de word
Introducción y antecedentes de wordrodasr
 
Presentacion de acces
Presentacion de accesPresentacion de acces
Presentacion de accessistemas11jm
 
INF1_P1A o P1B_EXC8_SOFIA GARCIA Y MAYRA FRANCO
INF1_P1A o  P1B_EXC8_SOFIA GARCIA Y MAYRA FRANCO INF1_P1A o  P1B_EXC8_SOFIA GARCIA Y MAYRA FRANCO
INF1_P1A o P1B_EXC8_SOFIA GARCIA Y MAYRA FRANCO sofigm
 
Presentacion Programa de Aplicaciones en GNU LINUX.pdf
Presentacion Programa de Aplicaciones en GNU LINUX.pdfPresentacion Programa de Aplicaciones en GNU LINUX.pdf
Presentacion Programa de Aplicaciones en GNU LINUX.pdfRossalgelesjaramillo
 
reconocimiento de ambiente de trabajo excel
reconocimiento de ambiente de trabajo excelreconocimiento de ambiente de trabajo excel
reconocimiento de ambiente de trabajo excelThalia Carrion
 
Elaboracion de documentos electronicos
Elaboracion de documentos electronicosElaboracion de documentos electronicos
Elaboracion de documentos electronicosgabriela_27
 

Similar a Manual técnico del editor (20)

Open office calc
Open office calcOpen office calc
Open office calc
 
Manejo de hoja de calculo y Presentaciones con OpenOfficce.pdf
 Manejo de hoja de calculo y Presentaciones con OpenOfficce.pdf Manejo de hoja de calculo y Presentaciones con OpenOfficce.pdf
Manejo de hoja de calculo y Presentaciones con OpenOfficce.pdf
 
Herramientas de calc
Herramientas de calcHerramientas de calc
Herramientas de calc
 
Introduccion y reconocimiento del ambiente de word
Introduccion y reconocimiento del ambiente de word Introduccion y reconocimiento del ambiente de word
Introduccion y reconocimiento del ambiente de word
 
2do semestre (1)
2do semestre (1)2do semestre (1)
2do semestre (1)
 
Exposición informática 4° semestre desarrollo
Exposición informática 4° semestre  desarrolloExposición informática 4° semestre  desarrollo
Exposición informática 4° semestre desarrollo
 
Exposición informática 4° semestre desarrollo
Exposición informática 4° semestre  desarrolloExposición informática 4° semestre  desarrollo
Exposición informática 4° semestre desarrollo
 
manual parte 3.pdf
manual parte 3.pdfmanual parte 3.pdf
manual parte 3.pdf
 
Confección de manual de word
Confección de manual de wordConfección de manual de word
Confección de manual de word
 
Confección de manual de word
Confección de manual de wordConfección de manual de word
Confección de manual de word
 
Introducción y antecedentes de word
Introducción y antecedentes de wordIntroducción y antecedentes de word
Introducción y antecedentes de word
 
Presentacion de acces
Presentacion de accesPresentacion de acces
Presentacion de acces
 
Trabajo de acces
Trabajo de accesTrabajo de acces
Trabajo de acces
 
Presen de acces
Presen de accesPresen de acces
Presen de acces
 
INF1_P1A o P1B_EXC8_SOFIA GARCIA Y MAYRA FRANCO
INF1_P1A o  P1B_EXC8_SOFIA GARCIA Y MAYRA FRANCO INF1_P1A o  P1B_EXC8_SOFIA GARCIA Y MAYRA FRANCO
INF1_P1A o P1B_EXC8_SOFIA GARCIA Y MAYRA FRANCO
 
Word kevin
Word kevinWord kevin
Word kevin
 
Presentacion Programa de Aplicaciones en GNU LINUX.pdf
Presentacion Programa de Aplicaciones en GNU LINUX.pdfPresentacion Programa de Aplicaciones en GNU LINUX.pdf
Presentacion Programa de Aplicaciones en GNU LINUX.pdf
 
reconocimiento de ambiente de trabajo excel
reconocimiento de ambiente de trabajo excelreconocimiento de ambiente de trabajo excel
reconocimiento de ambiente de trabajo excel
 
Elaboracion de documentos electronicos
Elaboracion de documentos electronicosElaboracion de documentos electronicos
Elaboracion de documentos electronicos
 
Romero cortes sergio_1_parcial 3
Romero cortes sergio_1_parcial 3Romero cortes sergio_1_parcial 3
Romero cortes sergio_1_parcial 3
 

Último

Efectos del cambio climatico en huanuco.pptx
Efectos del cambio climatico en huanuco.pptxEfectos del cambio climatico en huanuco.pptx
Efectos del cambio climatico en huanuco.pptxCONSTRUCTORAEINVERSI3
 
MARKETING SENSORIAL CONTENIDO, KARLA JANETH
MARKETING SENSORIAL CONTENIDO, KARLA JANETHMARKETING SENSORIAL CONTENIDO, KARLA JANETH
MARKETING SENSORIAL CONTENIDO, KARLA JANETHkarlinda198328
 
MARKETING SENSORIAL -GABRIELA ARDON .pptx
MARKETING SENSORIAL -GABRIELA ARDON .pptxMARKETING SENSORIAL -GABRIELA ARDON .pptx
MARKETING SENSORIAL -GABRIELA ARDON .pptxgabyardon485
 
Modelo de convenio de pago con morosos del condominio (GENÉRICO).docx
Modelo de convenio de pago con morosos del condominio (GENÉRICO).docxModelo de convenio de pago con morosos del condominio (GENÉRICO).docx
Modelo de convenio de pago con morosos del condominio (GENÉRICO).docxedwinrojas836235
 
ISO 45001-2018.pdf norma internacional para la estandarización
ISO 45001-2018.pdf norma internacional para la estandarizaciónISO 45001-2018.pdf norma internacional para la estandarización
ISO 45001-2018.pdf norma internacional para la estandarizaciónjesuscub33
 
informacion-finanTFHHETHAETHciera-2022.pdf
informacion-finanTFHHETHAETHciera-2022.pdfinformacion-finanTFHHETHAETHciera-2022.pdf
informacion-finanTFHHETHAETHciera-2022.pdfPriscilaBermello
 
Clima-laboral-estrategias-de-medicion-e-book-1.pdf
Clima-laboral-estrategias-de-medicion-e-book-1.pdfClima-laboral-estrategias-de-medicion-e-book-1.pdf
Clima-laboral-estrategias-de-medicion-e-book-1.pdfConstructiva
 
exportacion y comercializacion de palta hass
exportacion y comercializacion de palta hassexportacion y comercializacion de palta hass
exportacion y comercializacion de palta hassJhonnyvalenssYupanqu
 
Trabajo de Sifilisn…………………………………………………..
Trabajo de Sifilisn…………………………………………………..Trabajo de Sifilisn…………………………………………………..
Trabajo de Sifilisn…………………………………………………..JoseRamirez247144
 
Plan General de Contabilidad Y PYMES pdf
Plan General de Contabilidad Y PYMES pdfPlan General de Contabilidad Y PYMES pdf
Plan General de Contabilidad Y PYMES pdfdanilojaviersantiago
 
Continex para educación, Portafolio de servicios
Continex para educación, Portafolio de serviciosContinex para educación, Portafolio de servicios
Continex para educación, Portafolio de serviciosFundación YOD YOD
 
Presentación de la empresa polar, estados financieros
Presentación de la empresa polar, estados financierosPresentación de la empresa polar, estados financieros
Presentación de la empresa polar, estados financierosmadaloga01
 
PPT DIAGNOSTICO DAFO Y CAME MEGAPUERTO CHANCAY
PPT DIAGNOSTICO DAFO Y CAME MEGAPUERTO CHANCAYPPT DIAGNOSTICO DAFO Y CAME MEGAPUERTO CHANCAY
PPT DIAGNOSTICO DAFO Y CAME MEGAPUERTO CHANCAYCarlosAlbertoVillafu3
 
AUDITORIAS en enfermeria hospitalaria .pptx
AUDITORIAS en enfermeria hospitalaria .pptxAUDITORIAS en enfermeria hospitalaria .pptx
AUDITORIAS en enfermeria hospitalaria .pptxMatiasGodoy33
 
TEMA 6.- MAXIMIZACION DE LA CONDUCTA DEL PRODUCTOR.pptx
TEMA 6.- MAXIMIZACION DE LA CONDUCTA DEL PRODUCTOR.pptxTEMA 6.- MAXIMIZACION DE LA CONDUCTA DEL PRODUCTOR.pptx
TEMA 6.- MAXIMIZACION DE LA CONDUCTA DEL PRODUCTOR.pptxFrancoSGonzales
 
TEMA N° 3.2 DISENO DE ESTRATEGIA y ANALISIS FODA
TEMA N° 3.2 DISENO DE ESTRATEGIA y ANALISIS FODATEMA N° 3.2 DISENO DE ESTRATEGIA y ANALISIS FODA
TEMA N° 3.2 DISENO DE ESTRATEGIA y ANALISIS FODACarmeloPrez1
 
Régimen Depósito Aduanero_20200203 V1.pptx
Régimen Depósito Aduanero_20200203 V1.pptxRégimen Depósito Aduanero_20200203 V1.pptx
Régimen Depósito Aduanero_20200203 V1.pptxDavesGirao
 
EGLA CORP - Honduras Abril 27 , 2024.pptx
EGLA CORP - Honduras Abril 27 , 2024.pptxEGLA CORP - Honduras Abril 27 , 2024.pptx
EGLA CORP - Honduras Abril 27 , 2024.pptxDr. Edwin Hernandez
 
Teleconferencia Accionistas Q1 2024 . Primer Trimestre-
Teleconferencia Accionistas Q1 2024 . Primer Trimestre-Teleconferencia Accionistas Q1 2024 . Primer Trimestre-
Teleconferencia Accionistas Q1 2024 . Primer Trimestre-ComunicacionesIMSA
 
modelo de flujo maximo unidad 4 en modelos de optimización de recursos
modelo de flujo maximo unidad 4 en modelos de optimización de recursosmodelo de flujo maximo unidad 4 en modelos de optimización de recursos
modelo de flujo maximo unidad 4 en modelos de optimización de recursosk7v476sp7t
 

Último (20)

Efectos del cambio climatico en huanuco.pptx
Efectos del cambio climatico en huanuco.pptxEfectos del cambio climatico en huanuco.pptx
Efectos del cambio climatico en huanuco.pptx
 
MARKETING SENSORIAL CONTENIDO, KARLA JANETH
MARKETING SENSORIAL CONTENIDO, KARLA JANETHMARKETING SENSORIAL CONTENIDO, KARLA JANETH
MARKETING SENSORIAL CONTENIDO, KARLA JANETH
 
MARKETING SENSORIAL -GABRIELA ARDON .pptx
MARKETING SENSORIAL -GABRIELA ARDON .pptxMARKETING SENSORIAL -GABRIELA ARDON .pptx
MARKETING SENSORIAL -GABRIELA ARDON .pptx
 
Modelo de convenio de pago con morosos del condominio (GENÉRICO).docx
Modelo de convenio de pago con morosos del condominio (GENÉRICO).docxModelo de convenio de pago con morosos del condominio (GENÉRICO).docx
Modelo de convenio de pago con morosos del condominio (GENÉRICO).docx
 
ISO 45001-2018.pdf norma internacional para la estandarización
ISO 45001-2018.pdf norma internacional para la estandarizaciónISO 45001-2018.pdf norma internacional para la estandarización
ISO 45001-2018.pdf norma internacional para la estandarización
 
informacion-finanTFHHETHAETHciera-2022.pdf
informacion-finanTFHHETHAETHciera-2022.pdfinformacion-finanTFHHETHAETHciera-2022.pdf
informacion-finanTFHHETHAETHciera-2022.pdf
 
Clima-laboral-estrategias-de-medicion-e-book-1.pdf
Clima-laboral-estrategias-de-medicion-e-book-1.pdfClima-laboral-estrategias-de-medicion-e-book-1.pdf
Clima-laboral-estrategias-de-medicion-e-book-1.pdf
 
exportacion y comercializacion de palta hass
exportacion y comercializacion de palta hassexportacion y comercializacion de palta hass
exportacion y comercializacion de palta hass
 
Trabajo de Sifilisn…………………………………………………..
Trabajo de Sifilisn…………………………………………………..Trabajo de Sifilisn…………………………………………………..
Trabajo de Sifilisn…………………………………………………..
 
Plan General de Contabilidad Y PYMES pdf
Plan General de Contabilidad Y PYMES pdfPlan General de Contabilidad Y PYMES pdf
Plan General de Contabilidad Y PYMES pdf
 
Continex para educación, Portafolio de servicios
Continex para educación, Portafolio de serviciosContinex para educación, Portafolio de servicios
Continex para educación, Portafolio de servicios
 
Presentación de la empresa polar, estados financieros
Presentación de la empresa polar, estados financierosPresentación de la empresa polar, estados financieros
Presentación de la empresa polar, estados financieros
 
PPT DIAGNOSTICO DAFO Y CAME MEGAPUERTO CHANCAY
PPT DIAGNOSTICO DAFO Y CAME MEGAPUERTO CHANCAYPPT DIAGNOSTICO DAFO Y CAME MEGAPUERTO CHANCAY
PPT DIAGNOSTICO DAFO Y CAME MEGAPUERTO CHANCAY
 
AUDITORIAS en enfermeria hospitalaria .pptx
AUDITORIAS en enfermeria hospitalaria .pptxAUDITORIAS en enfermeria hospitalaria .pptx
AUDITORIAS en enfermeria hospitalaria .pptx
 
TEMA 6.- MAXIMIZACION DE LA CONDUCTA DEL PRODUCTOR.pptx
TEMA 6.- MAXIMIZACION DE LA CONDUCTA DEL PRODUCTOR.pptxTEMA 6.- MAXIMIZACION DE LA CONDUCTA DEL PRODUCTOR.pptx
TEMA 6.- MAXIMIZACION DE LA CONDUCTA DEL PRODUCTOR.pptx
 
TEMA N° 3.2 DISENO DE ESTRATEGIA y ANALISIS FODA
TEMA N° 3.2 DISENO DE ESTRATEGIA y ANALISIS FODATEMA N° 3.2 DISENO DE ESTRATEGIA y ANALISIS FODA
TEMA N° 3.2 DISENO DE ESTRATEGIA y ANALISIS FODA
 
Régimen Depósito Aduanero_20200203 V1.pptx
Régimen Depósito Aduanero_20200203 V1.pptxRégimen Depósito Aduanero_20200203 V1.pptx
Régimen Depósito Aduanero_20200203 V1.pptx
 
EGLA CORP - Honduras Abril 27 , 2024.pptx
EGLA CORP - Honduras Abril 27 , 2024.pptxEGLA CORP - Honduras Abril 27 , 2024.pptx
EGLA CORP - Honduras Abril 27 , 2024.pptx
 
Teleconferencia Accionistas Q1 2024 . Primer Trimestre-
Teleconferencia Accionistas Q1 2024 . Primer Trimestre-Teleconferencia Accionistas Q1 2024 . Primer Trimestre-
Teleconferencia Accionistas Q1 2024 . Primer Trimestre-
 
modelo de flujo maximo unidad 4 en modelos de optimización de recursos
modelo de flujo maximo unidad 4 en modelos de optimización de recursosmodelo de flujo maximo unidad 4 en modelos de optimización de recursos
modelo de flujo maximo unidad 4 en modelos de optimización de recursos
 

Manual técnico del editor

  • 1. División de Desarrollo. MANUAL TECNICO DEL EDITOR 1. El entorno del diseñador Contiene paneles encájables o barras de herramientas, que pueden ser movidas a voluntad ser colocados a su necesidad. La posición y visibilidad de los paneles queda grabada en el registro, por lo que cada vez que se abre el diseñador, nos lo encontramos configurado de la última forma que lo utilizamos.
  • 2. Usando el teclado • Teclas de flecha: mueve un selector de objeto en objeto. • Ctrl + Flechas: mueve un objeto seleccionado en la dirección de la flecha pulsada. • Mayúsculas + flechas: incrementa o disminuye el alto y ancho de un objeto. • Enter y Ctrl + Enter: abre el editor de texto del objeto seleccionado. • Del: borra el objeto seleccionado. • Ctrl + 1..9: altera la propiedad “FrameWidth” del objeto seleccionado. • Ctrl + Z : deshacer última acción. • Ctrl + Y: rehace la acción cancelada. • Ctrl + G: activa / desactiva la rejilla de fondo. • Ctrl + B, Ctrl + I, Ctrl + U – Cambia atributos de letra: negrita, itálica, subrayado • Ctrl + F: enmarca el objeto seleccionado. • Ctrl + X: corta al portapapeles. • Ctrl + V: pega desde el portapapeles. • Ctrl + C copia al portapapeles. • Ctrl + A: selecciona todos los objetos de la página • Ctrl + N: crea un nuevo informe vacío. • Ctrl + O: abre un informe desde un fichero externo. • Ctrl + S: salva el informe en un fichero externo. • Ctrl + P: vista previa. Usando el ratón • Con botón izquierdo seleccionamos los objetos de pantalla; en la paleta de componentes visuales (barra de objetos), seleccionamos el objeto a insertar. • Con botón derecho accedemos al menú contexto con funciones propias del objeto que apuntamos en ese momento. • Con doble click, abrimos el editor del objeto seleccionado. Si se hace sobre la zona blanca del fondo (papel) aparece el cuadro de “opciones de página”, donde se configuran márgenes, orientación, etc. • Mayúsculas + clic en botón izquierdo: selección múltiple. • Arrastrar y soltar: traza un rectángulo de selección. Los objetos que se toquen las líneas del rectángulo se seleccionan a la vez, al soltar el botón.
  • 3. Opciones del Informe Se abre desde el menú “archivo / opciones del informe”, y presenta la lista de impresoras disponibles en su sistema. Puede seleccionar una “impresora por defecto”, que acepta cualquier dimensión de papel, pero que solo sirve para pruebas en modo diseño. No se puede usar para imprimir. Es útil porque permite realizar informes para impresoras que aún no están instaladas en el sistema. De esta forma se puede usar un papel A3 aunque su impresora real no lo permita. Si se marca “escoger en ejecución”, la impresora se adjudica tras cargar el informe, y será la predeterminada en su sistema Windows. La “doble pasada” sirve para cuando utilizamos un objeto función de tipo “total páginas”. En tal caso, esta variable requiere que todo el informe sea ejecutado una vez, para calcular el número total de página. En la segunda pasada ya tiene ese valor para poder emitir campos del tipo “Página xx de yy”. Si usas este campo y no marca la doble pasada el “total de páginas” no mostrará un valor correcto. Tras seleccionar una impresora, el diseñador adecua el fondo a la zona imprimible de la impresora elegida. Opciones de Página Para indicar el tamaño de papel en uso, la orientación, los márgenes y otras opciones interesantes. La marca de “altura ilimitada” está indicado para papel personalizado de pequeño tamaño. Su acción consiste en ampliar el fondo, para lanzar el salto de página más tarde, y de esa forma en impresoras de inyección se puede imprimir en su totalidad antes de expulsar cada hoja.
  • 4. La opción “fijar al área imprimible” (pestaña márgenes) hace que desaparezcan los márgenes y se ajuste el informe a la máxima área imprimible. En la pestaña “opciones” podemos establecer columnas en el informe y el espacio entre ellas. LA opción “imprimir en página anterior” hace salir una hoja en blanco antes del informe. 2. Los objetos. Icono Nombre Descripción ofrece un rectángulo con borde que puede albergar texto Cuadro de Texto en múltiples líneas. El texto puede contener variables. Creador de bandas, lugar donde se ubicarán los campos Banda del informe imagen Acepta los formatos BMP, ICO, WMF, EMF y JPG. Crea un subinforme. Cuando inserte este objeto en el subinforme informe, se crea una nueva página de informe Línea Trazo de líneas horizontales y verticales Crea un rectángulo con sombra que aceptará múltiples Cuadro sombreado líneas de dato. Útil para crear títulos Muestra datos en código de barra (en desarrollo, aún no Código de barras disponible) Inserta dibujos geométricos (rectángulo, elipse, Gráfico triángulo). OLE Inserta un objeto OLE. (en desarrollo, aún no disponible)
  • 5. El objeto "Cuadro de Texto" Se trata del más poderoso y flexible de los objetos del editor Básicamente, provee un rectángulo rellenable con texto multi línea. Además se le puede definir el tipo de contorno, color y tamaño; definir el tipo de letra, la alineación y rotación del texto (horizontal o vertical). Para ajustar sus atributos puede usar 2 barras de herramientas: la de texto y la de marco: Reconocimiento de variables y texto Sintaxis Solo Texto: Cuando el cuadro de texto contiene solo texto sin acompañamiento de los corchetes se define un texto fijo que puede ser una etiqueta dentro del reporte. Variable definida por el usuario: Esta variable es creada por el usuario bien sea referenciando a un campo de la base de datos o un cálculo formulado con las funciones disponibles del editor que veremos más adelante. Esta se caracterizan por estar entre corchetes [tipo de documento] este por ejemplo seria la variable tipo de documento. Variable Directa de una Base de Datos: Esta se reconoce de la siguiente manera encerrada en corchetes pero en ella se define la base de datos y el campo al cual se hace referencia. Como vemos en el ejemplo de la imagen la base de datos de referencia es SourceDetalle y el campo solicitado es el Documento Sintaxis: [BaseDedatos.”Campo Solicitado”]
  • 6. La vía más rápida para editar un cuadro de texto es: seleccionarlo y presionar doble-clic. Se abre la siguiente ventana que nos permite la edición: Definir un Script: Cada objeto puede incorporar uno o más bloques de código. El editor de rutinas aparece en el editor de texto donde puede realizar cambios de valores solo para este cuadro y definir una nueva salida para el mismo en función del código expuesto. Ajuste de de Línea: Hace que el objeto presente una altura variable presentando la información en múltiples líneas. Para que funcione, es obligatorio activar la propiedad “ajustado” de su banda madre. Desde el editor puede introducir texto, insertar variables, campos de datos y expresiones. Pulse en los botones "insertar campo DB" o "insertar Variable" que le muestran los campos disponibles en cada momento Cada objeto (objeto visual o banda) puede contener uno o más operadores (script). Editor de secuencias de comandos accesible en editor de memo cuando compruebe "Script" es gira. Script ejecuta cada vez que el objeto impreso. Puede utilizar las siguientes propiedades de objetos visuales: Left, Top, Width, Height – position and sizes; Banderas – opciones del objeto; Visible - Visibilidad; FrameTyp: tipo de marco del objeto (1 – línea derecha, 2 - 4 superior, - a la izquierda, 8 - abajo); FrameColor – anchura y el color del marco del objeto;
  • 7. FillColor: color de fondo del objeto; Text: contenido del Memo. Objetos de texto tiene campos adicionales: FontName, FontSize, FontColor – nombre, tamaño y color de la fuente; FontStyle – estilo de fuente (1 - italic, 2 - bold, 3 - underline); O sea (1 - cursiva 2 - negrita, 3 - subrayar); Ajuste – alineación de texto (1 - right, 2 - center, 3 - width, +4 – vertical text, +8 – vertical centering, +16 – down align). (1 - derecha, 2 - centro, 3 - anchura, + 4: alinear el texto vertical, + 8 – vertical + 16 centrado, – hacia abajo).
  • 8. Formato de variable Aquí podrá definir el formato de salida de cada campo entre los formatos disponibles tenemos: Text: Para salidas de solo texto Number: Para variables numéricas Date: Para variables de tipo fecha Time: Para variables tipo hora Boolean: Para variable de verdadero o falso, El objeto "Banda" Al igual que en otros diseñadores de informes, Fast Reports se basa completamente en la inserción de múltiples bandas para presentar la información. NOTA: Las bandas no tienen que aparecer en un orden concreto, puesto que cada una hará su misión en donde procedan, no obstante conviene colocarlas de forma adecuada para facilitar la lectura posterior. Lista de bandas Nombre donde y para que se usa Título del informe Solo se imprime al principio del informe Sumario del informe Solo se imprime al final del informe Cabecera de página Se imprime al principio de cada página Pie de página Se imprime al final de cada página Cabecera maestra Se imprime al principio de cada primer nivel de datos Datos maestros Datos en el 1er. Nivel – repetido por cada registro Pie maestro Al final de cada primer nivel de datos Cabecera de detalle Se imprime al principio de cada segundo nivel de datos Datos de detalle Datos en el 2º Nivel – repetido por
  • 9. cada registro Pie de detalle Al final de cada segundo nivel de datos Cabecera subdetalle Se imprime al principio de cada tercer nivel de datos Datos subdetalle Datos en el 3er. Nivel – repetido por cada registro Pie subdetalle Al final de cada tercer nivel de datos Superpuesto Se imprime en cada página a modo de capa trasera (marca al agua) Cabecera columna Se imprime al principio de una columna Pie de columna Se imprime al final de una columna Cabecera de grupo Título de grupo impreso al principio del grupo Pie de grupo Se imprime después de los datos de un grupo Informe cruzado: Estas bandas se usan en informe Cabecera / datos / pie cruzado (cross-tab) con un número variable de columnas en la página. Hija Puede ser añadida a otra banda de cualquier tipo excepto las cruzadas y pie de página. Se coloca siempre después de su banda Al pulsar con el botón derecho del ratón en una banda, aparecen nuevas opciones, que son: • Ajustado: Cambia el alto de la banda en función al contenido de sus cuadros de texto, siempre que alguno de ellos contenga múltiples líneas y sus propiedades “ajustado” y “corte automático de palabras” estén activadas La fila completa de la banda adopta la nueva altura. • Partido: Si está activado, y la altura de la última fila de datos supera el espacio restante, el informe se parte, continuando en la siguiente página. En caso contrario, se deja el espacio restante vacío y la fila de datos se imprime en la página siguiente. • Forzar nueva página: Fuerza a saltar a la página siguiente para cada fila de datos. Muy útil cuando queremos sacar un solo registro por hoja. • En la primera página: Solo para bandas de cabecera y pié de página. Si se desmarca, el contenido de la banda no se muestra en primera página. • En la última página: Solo para bandas de pié de página. Si se desmarca, el contenido de la banda no se muestra en última página. • Mostrar en todas las páginas: Solo para bandas de Cabeceras de los tipos: maestra, de detalle, subdetalle, grupo e informes cruzados. Si se marca aparecen en todas las páginas. Si se desmarca solo aparecen en la primera página.
  • 10. El objeto Imagen Sirve para insertar gráficos. Soporta los formatos BMP/WMF/ICO. JPG y GIF. Incluye un editor que permite cargar y borrar la imagen, o seleccionar una imagen desde un campo MEMO de Base de datos. Para insertar una imagen desde un fichero, localícelo y pulse doble clic sobre él. La inserción de una imagen desde un campo memo se hace automáticamente, simplemente referenciando la variable del campo memo (si está en el conjunto de variables disponibles). En H6 no se precisa hacer esto. El menú de contexto del objeto proporciona las siguientes propiedades: • Ajustado – La imagen se estrecha en el rectángulo. El objeto Sub-Informe Se usa para insertar un informe adicional en un punto particular del listado Cuando se genera el informe, el subinforme se coloca en páginas separadas del informe principal. Un ejemplo de esto sería si queremos añadir gráficos adicionales a continuación de los datos normales del listado. Al insertar este objeto, se añade una página adicional; y en el lugar insertado aparece un indicador del nuevo objeto. El SubInforme se mostrará a continuación del informe principal. Si incluimos más de un sub-informe, se mostrarán uno a continuación del otro en bandas separadas. Hay ciertos límites en el uso de este objeto: • No puede ser usado en informes por columnas • Las bandas Titulo, Sumario, Cabecera y pie de página pueden utilizarse en los sub-reports, pero no se podrán asociar al informe principal. • No admiten bandas partidas ni grupos.
  • 11. El objeto Línea Se utiliza para insertar líneas horizontales o verticales. Pueden incluirse en bandas separadas y su estilo y color se configura desde la barra de herramienta “Marco”. Para dibujar una línea, pulse el botón del objeto, mueva el ratón sobre la página activa mostrándose un cursor en forma de lápiz. Trace las líneas libre El objeto Gráfico Inserta figuras geométricas de los tipos rectángulo, rectángulo redondeado, elipse y triángulo. El objeto Código de Barras Su nombre dice para que sirve. Admitirá los siguientes formatos: • 2 of 5 interleaved • Code39 • Code39 Extended • Code128A-C • Code93 • Code93 Extended • MSI • PostNet • Codebar • EAN8 • EAN13 • EAN128A-C • UPC A, E0, E1, Supp2, Supp5
  • 12. Variables de sistema Consiste en un juego de campos calculados, que son los siguientes: • Página#: ofrece el número de la página actual. Es igual que la Función Page# función (ver descripción en Funciones internas). • Fecha#: muestra la fecha de creación del informe. (Equivale a la función Date) • Hora#: hora en que se crea el informe (equivale a la función Time). • Linea#, Linea global#, columna#, LineaActual#, Total paginas: ver descripción en funciones internas. Una expresión puede contener una texto, variables y funciones (mezcladas).
  • 13. Como Crear un Grupo de Variables y Variables nuevas Cuando se inserta un grupo este debe estar en la primera columna como se ve en la imagen con el grupo Variables las variables que estén por debajo de este identadas serán las que pertenezcan al grupo definido al principio. Variable Calculada El editor tiene la capacidad de poder crear variables formuladas y así cubrir cualquier necesidad que se pueda presentar y que el asesor sin necesidad de recurrir a la casa de software pueda desarrollar una solución. Para eso es necesario realizar los siguientes pasos Crear la variable en el grupo deseado presionado en botón Variables.
  • 14. Seleccionamos del lado derecho la opción Expresión
  • 15. Y luego en la zona de inferior “ Expresión “ , definimos la formula deseada para mas funciones a continuación se detallan y explican con más detalle. 5. Utilizando funciones -Agregadas Normalmente se usan en el sumario, y en los pies de página y grupo • Sum(<expresión> [, band] [,1]). Calcula la suma de los valores pasados en <expresión> para la banda dada. Si no colocamos nombre de la banda, se realiza la suma de todos los valores del informe. El número 1 del tercer parámetro hace que se cuenten también los objetos invisibles Ejemplo: [Sum([deuda actual], Band1)] //no olvide poner toda la expresión entre corchetes • Avg, Min, Max. Su sintaxis es análoga a la función SUMA. Avg calcula la media aritmética; Min y Max retornan el valor mínimo y máximo respectivamente. • Count(<band>). Ofrece la cuenta de filas de datos presentadas en una banda.
  • 16. - de cadena • Str(<value>). Convierte un número a su valor en formato cadena de texto • Copy(<string>, <from>, <count>). Retorna una subcadena de <string> con longitud de <count> caracteres, comenzando en la posición <from>. • If(<expression>, <string1>, <string2>). Retorna la cadena <string1>, si la expresión es verdadera, en otro caso retorna <string2>. • FormatFloat(<formatstr>, <value>). Convierte a numérico el valor significativo de <value>, usando como máscara <formatstr>. • FormatDateTime(<formatstr>, <value>). Convierte a fecha / hora el valor de una cadena, usando la máscara de <formatstr>. • StrToDate(<value>). Convierte la cadena <value> a fecha. • StrToTime(<value>). Convierte la cadena <value> a hora. • UpperCase(<value>). Convierte la cadena <value> a mayúsculas. • LowerCase(<value>). Convierte la cadena <value> a minúsculas. • NameCase(<value>). Convierte el primer carácter de la cadena <value> a mayúsculas y el resto lo deja en minúsculas. -Aritméticas • Int(<value>). Retorna la parte numérica y entera de <value>. • Frac(<value>). Retorna la parte fraccional de <value>. • Round(<value>). Retorna el número redondeado. • value1 Mod value2. Retorna el resto resultante de dividir <value1> by <value2>. -Otras funciones • Input(<caption> [,<default>]). Muestra una ventana de diálogo cuya cabecera será <caption> y una caja de edición. Si se añade el parámetro “default”, este aparece en la caja de edición por defecto. Después, cuando el usuario presiona OK, retorna la cadena introducida. • Date. Devuelve la fecha actual. • Time. Devuelve la hora actual. • Line#. Devuelve el número de la línea actual.
  • 17. • LineThrough#. Devuelve el número de la línea actual contando desde el principio del informe todas sus líneas. • Column#. Devuelve el número de columna actual. • Page#. Devuelve el número de la página actual. • TotalPages. Devuelve el número total de páginas. Para usarla hay que poner el informe como de doble pasada. DayOf(<date>). Retorna el día (1..31) de la fecha usada como parámetro. MonthOf(<date>). Retorna el mes de la fecha usada como parámetro. YearOf(<date>). Retorna el año de la fecha usada como parámetro. • MessageBox(<text>, <caption>, <buttons_and_icons>). Muestra un cuadro de diálogo de tipo mensaje con el texto “text”, la cabecera “caption” y botones. Devuelve el valor que corresponda al botón pulsado (mrOk, mrCancel, mrYes, mrNo). Use los siguientes valores para el parámetro <buttons_and_icons>: División de Desarrollo.