Crystal Reports + Alfresco

cancel
Showing results for 
Search instead for 
Did you mean: 
psantis
Active Member II

Crystal Reports + Alfresco

Estimados:

estoy tratando de obtener reportes de alfresco a traves de crystal reports, quisea obtener cantidad de documentos cargados a un espacio, usuario que los cargo hora, etc la mayor cantidad de datos posibles, ahora bien ya conecte Crystal con La base de datos de alfresco (Mysql) ahora bien no se d que tablas obtener la informacion que necesito, si alguien pudiera indicarme el camino…  muchas Gracias
12 Replies
sphinx
Member II

Re: Crystal Reports + Alfresco

Estimados:

…. ahora bien ya conecte Crystal con La base de datos de alfresco (Mysql)

hola peter podrias indicarme la forma en que hiciste esta conexion, me parece interesante poder hacer esto
ajv
Member II

Re: Crystal Reports + Alfresco

Hola psantis,

De qué forma quieres extraer esa información??
Quieres montar una SELECT que devuelva toda la información? usar los servicios java que ofrece alfresco para manipular el repositorio? por javascript integrado en un webscript??
Si es por select (generalmente los reports se generan a partir de un modelo sql), deberás tener en cuenta el modelo de datos de Alfresco…y no estoy seguro de que se pueda extraer toda la información de la BD, pero bueno, te doy algunas ayudas:
- La tabla ALF_NODE. Contiene los diferentes nodos registrados en el repositorio. Cada nodo tiene, como propiedades importantes, su pk "ID", su protocolo "PROTOCOL" (por ejemplo, user o workspace), su identificador "IDENTIFIER" (por ejemplo, alfrescoUserStore o SpacesStore) y su tipo "TYPE_QNAME" que es el nombre completo que identifica el tipo de contenido (por ejemplo, {http://www.alfresco.org/model/content/1.0}folder).

- La tabla ALF_NODE_PROPERTIES. Contiene las propiedades de cada uno de los nodos (está relacionada 1:N con la anterior). NODE_ID es el identificador del nodo que referencia a la tabla anterior. Las propiedades se incluyen todas en la misma tabla independientemente de su tipo. Tiene columnas para albergar cada uno de los posibles valores (STRING_VALUE, LONG_VALUE, BOOLEAN_VALUE,….) y lo importante es el nombre de la propiedad "QNAME" que identifica la propiedad en sí: {http://www.alfresco.org/model/content/1.0}name (para la propiedad nombre), {http://www.alfresco.org/model/content/1.0}creator (para el creador del nodo), …

- La tabla ALF_NODE_ASSOC para reflejar las asociaciones entre nodos. En esta tabla se registra la referencia al nodo source "SOURCE_NODE_ID" y la referencia al target de la asociación "TARGET_NODE_ID", así como el nombre de la asociación "TYPE_QNAME" (por ejemplo, {http://www.alfresco.org/model/content/1.0}references).
La tabla ALF_CHILD_ASSOC es similar pero para las asociaciones children.

Bueno, y con esto creo que tienes lo básico para empezar a montar tus queries…suponiendo que lo tengas que hacer por queries XDD.
Venga, espero que te sirva.

Saludos!!
psantis
Active Member II

Re: Crystal Reports + Alfresco

Hola Sphinx:

es bastante sencillo el procedimineto te descargas mysql-connector-odbc-3.51.12-win32.zip que te sirve para hacer una conexión odbc a mysql desde windooorss una vez echo esto haces un DNS de sistema (ODBC) a mysql y listo cuando abres crystal reports vas a crear nuevas conexiones ODBC (RDO) y eso es todo la conexión te aparecera ahi .
psantis
Active Member II

Re: Crystal Reports + Alfresco

Muchas gracias ajv, se nota que conoces mejor que muchos el modelo de BD de alfresco que es una locura, si obtengo resultados por supuesto los publicare  :mrgreen:
ajv
Member II

Re: Crystal Reports + Alfresco

jajaja, mejor que muchos, pero peor que muchos otros más!  :lol:

No está muy bien documentado, y es cuestión de ir dedicándole tiempo…a ver si entre todos vamos aclarando un poco el tema.
Saludos!
sphinx
Member II

Re: Crystal Reports + Alfresco

gracias por la ayuda nuevamente, no se que les parece pero peter podrias hacerte un pequño manual sobre esto, si no tienes tiempo me ofresco para editarlo con tu ayuda obviamente ya que estoy recien empezando a averiguar sobre crystal reports, solo enviame la informacion que tengas de los distintos tipos de conexion, es decir, por servicios de java de alfresco, webscripts, javascripts, etc.

saludos
psantis
Active Member II

Re: Crystal Reports + Alfresco

Okas te mandare u tu mail todo lo que tengo
psantis
Active Member II

Re: Crystal Reports + Alfresco

Hola Sphinx oye una pregunta, nunca mas seguiste intentando lo de los reportes con birth??   yo lo intente con el crystal reports pero los datos que almacena la base de datos son imposibles de trarar, almacena .bin, desde el forge me descargue e proyecto y estoy tratando de instalarlo, tu cuando lo intentaste pudiste instaarlo (win o linux) que fue lo que no te funciono??  echame una mano depronto revivimos el proyecto y lo sacamos adelante

gracias
sphinx
Member II

Re: Crystal Reports + Alfresco

peter creo que estas algo confundido, porque nunca trabaje con birth y menos con el supuesto proyecto que mencionas asi que al parecer estas bastante confundido tiene que haber sido otra persona que te hablo de aquello