bajar inventario y lista de socios

2 respuestas [Último envío]
da3892
Desconectado
Last seen: Hace 12 años 22 semanas
Integró: 13/08/2010

Hola!

Necesito tener el listado de socios en papel y no encuentro la forma de hacer un informe, ni siquiera de la cantidad de socios.

Tambien si me pueden explicar como hacer un informe de inventario por orden alfabetico de titulo o de autor. Muchas gracias.

Heber Cabrera
Desconectado
Last seen: Hace 8 años 46 semanas
Integró: 28/07/2010
informes

Hola..

Para crear un informe por de socios debes dirigirte a menu - informes y de ahi existen dos opciones. Una es ir a crear nuevo y seguir los pasos seleccionando los datos que desees obtener y la otra es crear a partir de SQL en nombre pondrias listado de socios y en sql copia y pega la siguiente sentencia:

select borrowernumber as "número de socio" , cardnumber as DNI, surname as Apellido, firstname as Nombre,  address as "Dirección", streetnumber as Numero, address2 as Barrio, zipcode as "Código postal", city as Ciudad, email as Mail, phone as "Teléfono", mobile as Celular, dateofbirth as "Fecha de nacimiento", sex as "Sexo", categorycode as "Categoría" from borrowers

order by borrowernumber ASC

Este es el informe ordenado por numero de socio.

 

Para el caso del informe por inventario la sentencia para generar el inventario es la siguiente:

 

SELECT items.barcode as inventario, biblio.author as autor, biblio.title as titulo, biblioitems.isbn as isbn, biblioitems.publishercode as editor, biblio.copyrightdate as fecha, items.itemcallnumber as signatura  FROM items  LEFT JOIN biblioitems ON (items.biblioitemnumber=biblioitems.biblioitemnumber)  LEFT JOIN biblio ON (biblioitems.biblionumber=biblio.biblionumber)ORDER BY ABS(items.barcode) ASC

 

Para ordenar los listados por otro item solo deben cambiar el campo a ordenar en donde dice ORDER BY ABS (.....) ASC

Por ejemplo si quiere ordenar por título debe cambiar y escribir:

ORDER BY ABS(biblio.title) ASC

 

Si el orden quiere que sea por autor:

ORDER BY ABS(biblio.author) ASC

 

 

(el ASC significa que es ascendente. Esto es de la a a la z o del 1 al infinito...)

 

Espero ser claro y de utilidad.

 

SAludosssss

 

 

Heber

Nodo Cordoba

Digibepe

 

 

 

 

 

 

Heber Cabrera
Desconectado
Last seen: Hace 8 años 46 semanas
Integró: 28/07/2010
informes

Hola..

Para crear un informe por de socios debes dirigirte a menu - informes y de ahi existen dos opciones. Una es ir a crear nuevo y seguir los pasos seleccionando los datos que desees obtener y la otra es crear a partir de SQL en nombre pondrias listado de socios y en sql copia y pega la siguiente sentencia:

select borrowernumber as "número de socio" , cardnumber as DNI, surname as Apellido, firstname as Nombre,  address as "Dirección", streetnumber as Numero, address2 as Barrio, zipcode as "Código postal", city as Ciudad, email as Mail, phone as "Teléfono", mobile as Celular, dateofbirth as "Fecha de nacimiento", sex as "Sexo", categorycode as "Categoría" from borrowers

order by borrowernumber ASC

Este es el informe ordenado por numero de socio.

 

Para el caso del informe por inventario la sentencia para generar el inventario es la siguiente:

 

SELECT items.barcode as inventario, biblio.author as autor, biblio.title as titulo, biblioitems.isbn as isbn, biblioitems.publishercode as editor, biblio.copyrightdate as fecha, items.itemcallnumber as signatura  FROM items  LEFT JOIN biblioitems ON (items.biblioitemnumber=biblioitems.biblioitemnumber)  LEFT JOIN biblio ON (biblioitems.biblionumber=biblio.biblionumber)ORDER BY ABS(items.barcode) ASC

 

Para ordenar los listados por otro item solo deben cambiar el campo a ordenar en donde dice ORDER BY ABS (.....) ASC

Por ejemplo si quiere ordenar por título debe cambiar y escribir:

ORDER BY ABS(biblio.title) ASC

 

Si el orden quiere que sea por autor:

ORDER BY ABS(biblio.author) ASC

 

 

(el ASC significa que es ascendente. Esto es de la a a la z o del 1 al infinito...)

 

Espero ser claro y de utilidad.

 

SAludosssss

 

 

Heber

Nodo Cordoba

Digibepe