Chart FX Internet version 6.2 permite crear impactantes gráficas e incluirlas en sus páginas HTML. Si el navegador utilizado es Explorer o Netscape, las gráficas son además completamente interactivas, pudiendo el usuario cambiar su diseño, aspecto y contenido desde la propia página HTML. Chart FX Internet soporta toda la funcionalidad de Chart FX Client Server.
Chart FX Internet 6.2 ofrece toda una serie de componentes que le permiten integrar el producto con sus servidores Web. Los componentes de servidor de Chart FX IE permiten la conexión a cualquier fuente de datos ODBC configurada en su servidor para recuperar datos y crear la gráfica de forma automática. La sentencia SQL puede crearse a partir de formularios HTML, con lo que el usuario puede elegir los resultados que la gráfica debe mostrar.
Los componentes cliente de Chart FX Server permiten detectar si el navegador es capaz de utilizar ActiveX o Plug-Ins y generar el correspondiente código HTML. Si el navegador no soporta ActiveX ni Plug-Ins, Chart FX es capaz de conectarse a la base de datos, generar la gráfica y producir un fichero de imagen, para que usuarios de otras plataformas y sistemas operativos puedan ver la gráfica.
Forzar la generación de una imagen siempre es posible. Como programador, puede decidir si generar imágenes (JPG, PNG o GIF) con independencia del navegador que se utilice.
Chart FX Internet Edition incluye un componente ActiveX destinado a los usuarios de Internet Explorer (versiones 3.x y superiores), que se descarga (sólo una vez), instala y registra en la máquina cliente. Una vez que aparece la gráfica en el navegador, el usuario puede jugar con ella cambiando sus atributos visuales como colores, tipo de gráfica, escala, rejillas, rotación, efectos 3D y mucho más. Si el navegador detectado es Netscape Navigator, el proceso es similar, con la salvedad de que en este caso se descarga un componente Plug-In de 16 o 32 bits.
Active Server Pages (ASP) es el entorno de ejecución para IIS que permite utilizar scripts ActiveX en el servidor. Puesto que Active Server Pages permite el uso de scripts (VBScript), puede obtener toda la funcionalidad de Chart FX IE usando IIS con ASP.
La programación es similar a trabajar con Visual Basic, donde se utilizan las propiedades y métodos del componente servidor de Chart FX para establecer todos los atributos visuales de la gráfica, incluyendo tipos, colores, leyendas, escala de los ejes, etc. Además, es necesario incluir el código que permita a Chart FX conectarse a una base de datos en el servidor para obtener datos de ella.
El hecho de usar código VBScript en páginas ASP no afecta para nada a la independencia del navegador. Recuerde que todo el código ASP se ejecuta en el servidor y no en el cliente. Durante la ejecución, se crea un objeto Chart FX para dar soporte a todos los métodos y propiedades que ha incluido en su página ASP.
Por otro lado, Chart FX IE proporciona un DTC (Design Time Control) que permite generar todo el código ASP relativo a Chart FX de forma automática. El control DTC es un componente que se integra con Visual InterDev de forma que todas las acciones que realice con la interfaz de usuario se traducen en código ASP automáticamente. De hecho, el control DTC de Chart FX facilita la programación, ya que no es necesario que conozca todas las propiedades y métodos soportados por Chart FX.
Asimismo, si utiliza Visual InterDev puede hacer uso de la herramienta SQL Builder para generar todo el código ASP necesario para conectarse a la base de datos. El control DTC de Chart FX incluye una opción, denominada “Data”, que lista todas las conexiones de base de datos creadas en el espacio de trabajo de Visual InterDev. Una vez seleccionada, SQL Builder crea dinámicamente la consulta que ChartFX ejecutará en el servidor.
Si dispone de otros servidores Web, como Netscape Server o WebSite de O’Reilly, no existen funciones de script que permitan acceder a la API de Chart FX como en el caso de ASP. Por ello, Chart FX Internet Edition incluye una herramienta, denominada “Chart Wizard”, que le permite diseñar el aspecto visual de la gráfica. Este “Chart Wizard” es similar a una aplicación Windows (.EXE) corriente, con la excepción de que el fichero resultante es una “plantilla” que contiene todos los atributos visuales que haya establecido con la aplicación. Toda esta información, excepto los valores numéricos de la gráfica, se almacenan, de manera que cuando aplique la plantilla a una gráfica existente los valores numéricos se preservarán.
Para integrar una gráfica en una página HTML necesita incluir un tag especial denominado CHARTFX y renombrar el fichero con la extensión .CFS. De esta forma, el componente servidor de Chart FX analizará el fichero, buscará todos los tags CHARTFX y los substituirá por los tags soportados por el navegador que está accediendo a la gráfica.
Hable con un experto
¡Estamos aquí para ayudarte! Ponte en contacto con nosotros y descubre cómo
podemos impulsar tu negocio con nuestras soluciones informáticas.
Hable con un experto
¡Estamos aquí para ayudarte! Ponte en contacto con nosotros y descubre cómo podemos impulsar tu negocio con nuestras soluciones informáticas.
BLOG
Formulario de contacto
"*" señala los campos obligatorios
© ABOX