Rubén, desarrollador de España, me explicó que necesitaba hacer análisis de información de sus sistemas y requería, así lo vi yo, de una solución de tabla Pivot y gráficos.
Estuvimos viendo la solución que ya disponíamos pero no me satisfacía la presentación de la misma, así que busqué otra solución y me gustó esta de DevExpreme. Espero que a vosotros también os guste.
Esta librería es gratis, si no la utilizamos de forma comercial.
Objetivos del ejemplo
Identificar los campos “dimensiones” y “valores” en el cubo de datos.
Poder definir los signos de puntuación para los valores según el idioma y el tipo de dato.
Poder utilizar el producto en distintos idiomas. ¡¡¡ Siempre probando en Español !!!
Poder utilizar la funcionalidad de gráficos integrados con los datos de la tabla.
Poder definir los colores que deseo aplicar a una de las “dimensiones” (Se ha conseguido resolver el 16/03/2022)
Se ha ampliado funcionalidad el 18/03/2022 (visualización de columna de Color)
Con la liberación de PHPRunner 10.7 y el soporte total de PHP 8 para los desarrollos, me avisaron que algunos plugins no funcionaba y no sabían si era de la nueva versión de PHPRunner o del PHP 8.
El problema estaba, más o menos, generalizado y era en los parámetros de una de las funciones en los plugins de «View».
Los plugins afectados y corregidos son:
AnyChart
Árbol
Codemirror
Colors
Knob
Markdown
StarRanking
Switch
TagEditor
Toggle
TreeJson
Están disponibles para la descarga en su página, que está en este enlace.
He hecho una actualización de esta versión que estaba en PHPRunner 10.2 y la he pasado a versión 10.6.
Además de la actualización, he corregido algunos errores que he visto en su funcionamiento (principalmente en la gestión de ficheros) y he ampliado nuevas funcionalidades que mejoran sustancialmente, la información de las tareas asignadas y el uso de la solución.
Este ejemplo es la típica solución que ayuda a los nuevos usuarios de PHPRunner a conocer y explotar un conjunto amplio de posibilidades del producto que podrán aplicar a sus proyectos.
Normalmente utilizo un entorno IDE para depurar el código generado por PHPRunner (MS Visual Studio y Netbeans PHP).
Esto sólo lo puedo hacer en mi PC, ya que en él configuro el Apache y el entorno de PHP a lo que necesito, pero esto no lo puedo hacer en los server en dónde subo las aplicaciones y donde no tengo el control de todo el entorno.
Para estos casos donde no puedo configurar mi IDE y también, para aquellos usuarios que aún no han dado el paso a disponer de un IDE para la depuración de PHP, podemos utilizar un método muy sencillo que voy a explicaros.
El método consiste en escribir en un fichero (en este caso llamado «error.log») que es accesible desde cualquier navegador. De esta forma, todo lo que escribamos en dicho fichero podremos consultarlo y nos dará la pista de nuestros problemas.