Reporteador Android PDF
Reportes para J2SE , Android y JSP, .Net en Planeacion.
Diseñado para trabajo en equipo , (Estimado 50 personas) , en pruebas 46 personas simultáneamente han generado un reporte.
Contiene Marcadores para cada tabla y para cada campo y ordenamiento en la Consulta.
30 Minutos me tarde en generar este Reporte con varios origenes de datos.
PDF Cifrados (Protegidos con Contraseña).
También puede Generar PDF con Formato de Notas de Compra ó Facturas.
20 Tamaños de Hoja para ver en el PDF si fuera necesario mas de 20 Columnas.
Todos los colores de la Tabla son
personalizables, Etiqueta de campos, fechas de ordenamiento, colores
alternados, tamaños de letra, etc.
Contiene un nuevo tipo de etiqueta ó
bloque inteligente, en el cual podremos programar el texto , la imagen ó
tabla sql, que aparecerá respecto a la fecha actual, por ejemplo
podemos mostrar una imagen en determinado mes, día de la semana,
semestre, trimestre, cuatrimestre podremos poner el texto ó imagen que necesitemos; y usar esta etiqueta como recordatorio.
semestre, trimestre, cuatrimestre podremos poner el texto ó imagen que necesitemos; y usar esta etiqueta como recordatorio.
Etiqueta Semáforo (Fecha), Muestra un
texto que cambia respecto a una fecha, (la fecha paso, la fecha es hoy y
fecha en el futuro)
Contiene una etiqueta para poner la fecha
en español en diferentes formatos , se puede poner el separador de fecha
que se requiera, por ejemplo para el 15 de Septiembre de 2018.
- 15-09-2018
- 09-15-2018
- 2018-09-15
- Sábado, 15 de Septiembre de 2018
- 15-Septiembre-2018
- 15-Sep-2018
(otros idiomas no me importa ya que la app no la voy a publicar , si la necesito en el futuro la programare)
Puede cambiar cualquier cosa como los Títulos de los reportes, Marcadores (En el ejemplo Tabla simple con 4 Campos) cargando el texto desde Internet (Es un texto incorrecto que sirve únicamente para demostrar que se puede poner lo que queramos).
El reporteador de forma predeterminada usa
la tabla con controles de ordenamiento, para usar una tabla sin opción
de ordenado unicamente se modifica un parámetro poniendo su valor a Si.;
como ayuda a la tabla principal podemos complementarla con otras tablas
cargadas desde diferentes orígenes de datos, por ejemplo:
- Archivo CSV (Archivo local o desde URL).
- Tabla HTML (Archivo local o desde URL).
- Archivo XML (Archivo local o desde URL).
- Archivo JSON (Archivo local o desde URL).
Ver ejemplo del PDF Generado.
Podemos poner diferentes tipos de marca de
Agua (Puede emplearse una url para su Configuración ya sea del texto o
las Imágenes). por ejemplo
- 2 Textos Alternados
- 2 Imágenes Alternadas
- Imagen y Texto Alternado
- Fecha Actual
- Texto cargado desde una URL
El reporteador permite formatear los datos cargados desde una base de datos, tiene varios formatos de columnas, por ejemplo
- Poner números rojos en números negativos.
- Rellenar con Ceros Iniciales a Cantidades Numéricas 654 -> 00000654
- Poner código de barras (13 números); si es que el codigo contiene 13 caracteres, en caso contrario muestra los demás números sin intentar generar el código de barras.
- Poner formato moneda.
- Cantidad con letra 23.5 -> VeintiTres pesos 5/100 centavos
- Imagen en una celda (Desde archivo ó desde una URL); Si el contenido del registro encuentra una ruta de un archivo que exista muestra la imagen, en caso contrario muestra el contenido
- Semáforo (Función de Fecha; PDF Generado el 16-Septiembre-2019). Cambia el color de fondo de la celda con los siguientes criterios AMARILLO si la fecha que contiene la celda es hoy; ROJO si la fecha que contiene la celda ya paso;
VERDE si la fecha que contiene la celda no ha pasado. (Ver en la Imagen en la parte superior ó en el PDF de ejemplo Columna Fecha) - Cuenta Regresiva (Función de Fecha), Permite poner una cadena ó imagen en una celda según los días que faltan para llegar a la fecha , función que sirve como recordatorio.
- Personalizado (Si se requiere otra funcionalidad lo implemento en el código fuente)
Datos de ejemplo para app android y aplicacion Java, mandame tu registro.
Nombre | Apellido | Saldo | Folio | Esta Titulado | Cumpleaños |
---|---|---|---|---|---|
Armando | Ramos | 46 | 6 | 1 | 1975-08-08 |
Laura | Cortes | 2 | 43 | 0 | 2021-12-31 |
Itzel | Lopez | -1 | 26 | 1 | 2021-04-05 |
Lirio | Garcia | 46 | 88 | 1 | |
Mirian | Cardenaz | -1 | 99 | 1 | 2021-11-02 |