Que tal Carlos,

Con respecto al OLAP, la idea es hacer un tratamiento multidimensional de
los datos, usando "slices" o "porciones" del cubo (tenés características y
ratios). Se podría armar un cubo a partir de un modelo relacional en MS SQL.

La idea que tiré de PostgreSQL es esa, hacer una estructura multidimensional
que permita acceder a los datos de manera más "liberal", por rangos, filas o
columnas, todo dentro del motor, sin código VB externo. En los queries MDX
hacés consultas por características y ratios. Es una estructura muy piola
para la parte de reporting.
A mi me gusta más hacerlo en el PostgreSQL por estructura matricial.

Repito, como Esteban dijo que usaba MS SQL 2000, no le sirve la idea, pero
para los que quieran probar PG, les comento que está muy bueno, baja
enormemente los costos, lo usan empresas de primera línea (BASF, Cisco,
Skype, Genentech, solo por nombrar algunas)...

(Aclaro que no tengo relación con la gente de PG, pero realmente superó mis
expectativas en cuanto a lo que uno espera en un motor serio).


Saludos.



Juan



On 8/23/07, Carlos Bernardo Maggiotti <[EMAIL PROTECTED]> wrote:
>
> Tal cual...
>
> Ante todo, y bajando un poco los decibeles,  rescato de esto el cruce de
> conocimiento respecto al tema.
>
> Si bien es posible resolverlo mediante TSQL cayendo en el uso de cursores
> y temporales eso es cosa que no se recomienda mucho. Salvo con PIVOT de
> Sql2005 (y hasta ahi nomas) podes resolverlo mediante La Consulta.
>
> Si bien se podria aprovechar la funcionalidad que Access provee, es medio
> engorroso terminar llenando un Access local (o en el server) para obtener el
> resultado.
>
> Tambien tenes la solucion del tema via codigo propio o mediante algun
> componente de terceros. No se si existe el componente Free que lo resuelva.
>
> La solución Crystal es MUY viable y me parece una de las opciones mas
> livianas y faciles de implementar.
>
> Otra solución que se me ocurre, sería de resolverlo mediante OlapServices
> de Sql. La verdad que nunca me adentré en el mundo de los cubos, pero me
> parece que seria la solucion mas seria al asunto.
>
> Saludos cordiales y perdon por mi tanada...
> CarlosMag
>
> ------------------------------
>
> From: [EMAIL PROTECTED]
> To: [email protected]
> Subject: [vbusers] Consulta de referencia cruzadas
> Date: Thu, 23 Aug 2007 09:27:35 -0300
>
>
>  Upss…no pense que se iba a armar tal despelote, por lo que veo no es tan
> fácil, el mayor problema que veo es que en este ejemplo, la columna talle
> puede variar, es mas, varia constantemente, no siempre son los mismos
> valores, estoy intentando algo con código, y basándome en lo que me
> enviaron, También estaría bueno la opción que me dio Viviana, tenes algún
> ejemplo?
>
>
>
>
>
>
>
> Gracias a todos
>
>
>
> ESteban
>
>
>  ------------------------------
>
> *De:* [email protected] [mailto:[EMAIL PROTECTED] *En nombre de *Report
> System - Viviana
> *Enviado el:* Jueves, 23 de Agosto de 2007 12:39 a.m.
> *Para:* vbusers List Member
> *Asunto:* [vbusers] Consulta de referencia cruzadas
>
>
>
> Si te sirve, en Crystal es muy fácil. Avisame y te armo un ejemplo.
>
> Saludos
>
> Viviana
>
>  ----- Original Message -----
>
> *From:* Listas Mug <[EMAIL PROTECTED]>
>
> *To:* vbusers List Member <[email protected]>
>
> *Sent:* Wednesday, August 22, 2007 4:19 PM
>
> *Subject:* [vbusers] Consulta de referencia cruzadas
>
>
>
> Hola listeros
>
>             Tengo que hacer una consulta de referencias cruzadas en
> Visual, alguien tiene idea como hacerla???
>
>
>
> Tengo los siguientes datos
>
>
>
> Articulo             talle                  cantidad
>
> 1000                 40                    1
>
> 1000                 41                    2
>
> 1001                 39                    1
>
> 1001                 38                    3
>
>
>
> Y tengo que llegar a esto:
>
>
>
> Artículo             38                    39
> 40                    41
>
> 1000
> 1                      2
>
> 1001                 3                      1
>
>
>
> Esto se puede hacer en access, pero no le encuentro la vuelta en visual
>
>
>
> Desde ya muchas gracias
>
>
>
> Saludos, Esteban
>
>
>
> >
> > Desde ya muchas gracias
> > Saludos, ESteban
> >
> >
> >
>  ------------------------------
>
> Comunícate al instante con Windows Live Messenger Windows Live 
> Messenger<http://imagine-msn.com/messenger/launch80/default.aspx?locale=es-us&source=joinmsncom/messenger>
>
>
> ------------------------------
> Descubre Live.com <http://live.com/> - tu propia página de inicio,
> personalizada para ver rápidamente todo lo que te interesa en un mismo
> sitio. todo en el mismo sitio. <http://www.live.com/getstarted>
>



-- 
Juan Jose Costello Levien
[EMAIL PROTECTED]

Responder a