Si, claro que tus opiniones me sirven, de hecho, creo que voy a darle una última oportunidad a la versión comercial de crystal reports, antes de intentar otra cosa, en cuanto a lo del PDF, eso es una verdad como un puño :-D
Muchas gracias ;) Jano ----- Original Message ----- From: "Hari Seldon" <[EMAIL PROTECTED]> To: <[EMAIL PROTECTED]> Sent: Friday, October 08, 2004 12:55 AM Subject: RE: [ASNativos] Informes con Flash Por lo que veo estais desarrollando un ERP en toda regla.... Sobre .NET no te puedo hablar mucho, porque no tengo experiencia con él; además, no es que sea santo de mi devoción... Demasiado Microsoft para mi gusto. Si te puedo contar que en una empresa en la que trabajé hace un año aproximadamente, tenían una aplicación programada en Visual Fox Pro, y usaban Cristal Reports, pero la versión "comercial" de Seagate; creo recordar que era la 9, pero no estoy muy seguro. Desde luego, esta herramienta está pensada y optimizada para hacer informes... Con lo cuál a priori, debería ir bien. ¿Alternativas?, hombre, no se qué API gráfico tiene .NET, pero supongo que algo tendrá... Con lo cuál podrías "pintar" tu salida gráfica a lo que quieras.... ¿Qué quieres sacar tu informe en XML?, bueno, pues Flash es una opción tan buena o tan mala como cualquiera... Yo particularmente, y tal y cómo está la cosa hoy en cuánto a cambios de tecnología, quizás plantearía un web service o bien xml-rpc para generar esos informes; desde luego, a día de hoy cualquier front-end medianamente decente se entiende vía SOAP o vía xml-rpc; con lo cuál podrás "pintar" tu salida en lo que quieras. Después, lo de siempre; tienes que tener en cuenta que generar información, en teoría, es "rápido", sobre todo si cómo comentas tienes procedimientos almacenados en SQL Server; tirarás fundamentalmente del motor de base de datos, y la capa de lógica de aplicación no debería de "sufrir" demasiado. Y en cuánto a generar la presentación gráfica, pues la puedes generar con el front-end que quieras a partir de esos datos, o generarla en el servidor; evidentemente, generarla en el servidor implica más carga para el mismo, así como mayor tráfico -en teoría, no se la cantidad de información que tendrías que mandar vía xml por la red vs. cantidad de información en formato gráfico/animación-, con lo cuál los clientes obtendrían la información más tarde. Si sigues pensando en generar los informes en formato SWF, yo de ti le hecharía un vistazo al framework que han comentado por aquí, el laszlosystems, por lo que he visto en su web, tiene muy buena pinta; también puedes hecharle un ojo a las librerías Ming de PHP: http://ming.sourceforge.net/ no se si existe alguna librería en .NET para generar SWF, aunque igual si te pasas por el proyecto Mono (.NET en linux), igual hay alguna alfa de las Ming, o algo similar... No lo se :) De todas formas, ¿porque en formato SWF?; yo particularmente, y a día de hoy, creo que un informe dónde mejor se puede presentar es en un PDF, con el membrete de la compañía, en plan bonito, y perfecto para imprimir... Más que nada porque generalmente los informes los consultan la gente de finanzas y marketing, y esos de verlos en el PC, no suelen entender... Al menos en mi experiencia personal :) Saludos, y espero que mis opiniones te hayan servido de algo :) PS: ¡ah!; igual te interesa este IDE para C# GNU: http://www.sharpdevelop.com/OpenSource/SD/Default.aspx > -----Mensaje original----- > De: [EMAIL PROTECTED] > [mailto:[EMAIL PROTECTED] En nombre de Alejandro Cid > Enviado el: viernes, 08 de octubre de 2004 0:18 > Para: [EMAIL PROTECTED] > Asunto: [ASNativos] Informes con Flash > > Bueno, veo que la lista está caldeada, la verdad es que > de las mejores listas en las que he estado (no es por ser > pelota), bueno, tengo una consulta que haceros, para los que > querais responder, en principio ni se me había planteado pero > una serie de sucesos durante esta semana me han hecho > replantearme un par de cuestiones. > > En mi curro yo he trabajado mucho con Flash, mucho mucho, > por otro lado trabajo con .NET (Visual Basic y C#) para > realizar aplicaciones diversas; bien, ahora por motivos de > proyectos varios estoy haciendo unos informes con .NET y > Crystal Reports, no son unos informes sencillos, mas bien > todo lo contrario, varias tablas de procedimientos > almacenados distintos, con campos interrelacionados etc., he > llegado a la conclusión de que Crystal Reports es desastroso, > por lo menos la versión que viene con .NET y para "grandes > cosas", sin duda para reportes básicos lo he usado con éxito > y rapidez. > > Las preguntas son, al haber fracasado con Crystal, porque > estamos seguros de que lo que queremos hacer con estos > reportes no se puede hacer con esa tecnología, ¿creeis que > con Flash podría hacer informes decentes con tablas cruzadas, > listas amplias de datos (económicas la mayor parte) y > gráficos?, en realidad lo de los gráficos ya os digo que sí > porque he realizado varias aplicaciones en flash y .NET (XML > por el medio) que generan gráficas en tiempo real. Se que no > teneis ni idea de que tipo de informes estoy hablando, pero > la pregunta es mas bien en el plano tecnológico. > > Por último y esto aunque no tiene que ver con Flash, por > si alguien de .NET me lee, ¿conoceis alguna otra herramienta > eficaz para la creación de informes para .NET?, la base de > datos es SQL server 2000. > > Se que las preguntas son un poco etereas, pero entrar en > detalles sobre que tipo de informes son, me parecía un poco > fuerte de todas formas he dejado un par de capturas de > pantalla a modo de ejemplo en las siguientes URL´s > > http://www.mundoplano.com/informes/informe1.gif > http://www.mundoplano.com/informes/informe2.gif > http://www.mundoplano.com/informes/informe3.gif > > Gracias de antemano a todos. > > Jano > > ---------------------------------- > Lista ASNativos:[EMAIL PROTECTED] > http://www.5dms.com/listas > ---------------------------------- ---------------------------------- Lista ASNativos:[EMAIL PROTECTED] http://www.5dms.com/listas ---------------------------------- ---------------------------------- Lista ASNativos:[EMAIL PROTECTED] http://www.5dms.com/listas ----------------------------------