Archivo para la categoría LogAleph

LogAleph Facelift


He terminado con la revisión del código de LogAleph para mejorar la presentación y como paso previo identificación de funciones para encapsularlas y finalizar el formato de CrossTab que quedó incompleto, además de mejorar el código y su reutilización.
Con este primer paso se logra que LogAleph pase la validación de XHTML 1.0 Transitional, logrando que la presentación sea independiente del contenido, facilitando la presentación en diferentes plataformas y navegadores.

Deja un comentario

Calendarios de javascript


  • Gurt JavaScript Calendar
    Éste sitio tiene otros elementos como un árbol, un menu y tabla con filtros y paginación.
  • dhtmlgoodies
    Además presenta varios elementos, entre estos, el Table Widget parece interesante. En general todos los scripts estan geniales, pero el DHTML form validation está muy interesante.
  • Unobtrusive Date-Picker Widgit
    También en esta página: Yet Another Unobtrusive Form Validation Script.
    En este sitio los enlaces ya visitados ponen una palomita indicándolo.

Deja un comentario

Más sobre tablas


No More Tables: CSS Layout Techniques de Douglas Bowman

Pure CSS Scrollable Table with Fixed Header

VERTICAL SCROLLING TABLES

CSS Scrollable Table

Advanced Tables

Scrollable Table with Fixed Header

HTML/DOM Scrolling Table Body

Replicating a Tree table

Zebra Tables

Deja un comentario

Algo sobre tablas, a propósito de LogAleph


Bring on the tables

A CSS styled table

Introduction to tables

Techniques for Accessible HTML Tables

A table, s’il vous plaît

Accessible Data Tables

Deja un comentario

Otros Queries


[TEST]
Comentario=Desglosado por numero de sistema, expediente y nombre
SQL=SELECT substr(z31_rec_key,1,12) Expediente, z303_name Nombre, count(*) Transacciones
2=FROM z31, z303
3=WHERE substr(z31_rec_key,1,12)=substr(z303_rec_key,1,12)
4=AND Z31_sub_library='\Sub_Biblioteca'
5=AND Z31_STATUS = 'O'
6=AND z31_credit_debit='D'
7=AND Z31_PAYMENT_DATE_KEY<>0
8=AND z31_date_x BETWEEN '\Fecha_Inicial' AND '\Fecha_Final'
9=GROUP BY substr(z31_rec_key,1,12), z303_name
10=ORDER BY 1

Fecha_Inicial=Date=-30
Fecha_Final=Date
Sub_Biblioteca=List:Z35_SUB_LIBRARY

[Pagos con Multa por fecha, tipo de usuario y biblioteca]
Comentario=Desglosado por numero de sistema, expediente y nombre
sql=select substr(z31_rec_key,1,12) Expediente, z303_name Nombre, count(*) Transacciones
2=FROM z31, z303,
3=(SELECT substr(z305_rec_key,1,12) RK, Z305_BOR_STATUS
4=FROM z305 where substr(Z305_REC_KEY,13,3)='\Sub_Biblioteca') a
5=where substr(z31_rec_key,1,12)=a.RK
6=AND substr(z31_rec_key,1,12)=substr(z303_rec_key,1,12)
7=AND z305_bor_status='\Tipo_de_usuario'
8=AND Z31_STATUS = 'O' AND z31_credit_debit='D' AND Z31_PAYMENT_DATE_KEY<>0
9=AND z31_date_x >= '\Fecha_Inicial' AND z31_date_x< ='\Fecha_Final'
10=group by substr(z31_rec_key,1,12), z303_name
11=order by substr(z31_rec_key,1,12)
Fecha_Inicial=Date=-30
Fecha_Final=Date
Tipo_de_usuario=List:Z35_BOR_STATUS
Sub_Biblioteca=List:Z35_SUB_LIBRARY

[Pagos con Multa por fecha y tipo de usuario]
Comentario=Desglosado por expediente y nombre
sql=select substr(z31_rec_key,1,12) Expediente, z303_name Nombre, count(*) Transacciones
2=FROM z31, z305, z303
3=WHERE substr(z31_rec_key,1,12)=substr(z305_rec_key,1,12)
4=AND substr(z31_rec_key,1,12)=z303_rec_key
5=AND z305_bor_status='\Tipo_de_usuario'
6=AND Z31_STATUS = 'C' and z31_credit_debit='D' AND Z31_PAYMENT_DATE_KEY<>0
7=AND z31_date_x >= '\Fecha_Inicial' AND z31_date_x< ='\Fecha_Final'
8=group by substr(z31_rec_key,1,12), z303_name
9=order by substr(z31_rec_key,1,12)
Fecha_Inicial=Date=-30
Fecha_Final=Date
Tipo_de_usuario=List:Z35_BOR_STATUS

Deja un comentario

Query de la UDG


SELECT substr(z31_rec_key,1,12) Expediente, z303_name Nombre, count(*) Transacciones
FROM z31, z303, z305
WHERE substr(z31_rec_key,1,12)=substr(z305_rec_key,1,12)
AND substr(z31_rec_key,1,12)=substr(z303_rec_key,1,12)
AND z305_bor_status='01'
AND substr(Z305_REC_KEY,13,3)='EIC'
AND Z31_STATUS = 'C'
AND z31_credit_debit='D'
AND Z31_PAYMENT_DATE_KEY&lt;&gt;0
AND z31_date_x BETWEEN '20051113' AND '20051213'
GROUP BY substr(z31_rec_key,1,12), z303_name
ORDER BY 1

Deja un comentario

xsdbXML


Es un entorno para distribuir enunciados de búsqueda y combinar tablas en internet.
Podria ser de utilidad para LogAleph II para poder combinar dos enunciados en una reporte.
Hay que revisarlo bien!
Página en SF.net

Deja un comentario

libgda necesaria para mono y oledb


Es necesario para acceder a oledb en mono instalar libgda:

yum install libgda

Al parecer no es suficiente con esto pero parece que vamos por buen camino

Deja un comentario

Nuevo query para LogAleph


Nuevo query: Movimentos por carrera

Deja un comentario

UTF8 y Aleph 16


LogAleph se modificó de para que permita activar a discreción la decodificacion de UTF8 por cada conexión en connection.ini. Esto corrige el problema con la Ver.16

Deja un comentario