Fernando Humanes

Blog personal

Creo que la versión 10 de PHPrunner ha «madurado» y es lo suficientemente estable para pasar mis desarrollos de versión 9.8 a versión 10.2

Tengo que ser sincero, no confiaba nada en la nueva línea evolutiva de PHPrunner, pues las primeras versiones de 10.0 eran muy inestables y habíamos perdido muchas funcionalidades con respecto a la potente versión 9.8.

Como reto, para verificar si ya estaba la versión en un buen estado de madurez me propuse migrar la utilidad de Workflow y ha sido gratamente migrada y potenciada en algunos de sus aspectos.

En su artículo, he dejado el resultado de la migración por si queréis ver el resultado. URL Workflow

Como siempre, si tenéis cualquier duda, gustosamente os ayudaré a resolverla a través de mi email

¿Qué es una aplicación APP Web?

Simplemente es una aplicación web que a nivel de Windows o de Android se va a observar como si fuera una aplicación APP (Android) o Aplicación (Windows).

Todos aquellos que escriban aplicaciones nativas APP (Android o IOS) os dirán que es una aberración y yo estoy “casi” de acuerdo. Con PHPrunner es fácil hacer una aplicación web y es imposible hacer una APP nativa. También, es cada vez más frecuente disponer de aplicaciones para múltiples dispositivos y hacer algo compatible con casi todo es muy complejo, por ello si funcionalmente esta solución “cumple” los requisitos puede ser una solución.

Continua la lectura del artículo en: /blog/otros-ejemplos/crear-una-app-web/

Me gusta muchísimo los componentes de PHP Office y me parece muy potente y eficiente la construcción de ficheros Excel desde nuestros aplicativos hechos con PHPRunner.

También, creo que una administración sin papeles no es una administración con los papeles físicos transformados a PDF, si no que es mucho más potente facilitar al usuario los datos y que esos datos los pueda manipular para adecuar el formato o contenido a lo que en ese momento neccesita, por ello, facilitar los datos en ficheros Excel me parece mucho más eficiente que facilitarlos en PDF.

No obstante, esta solución, también permite publicar en PDF, mediante la librería de MPDF, cualquier hoja Excel.

Si te interesa este tema, en este link tienes la documentación y el ejemplo para reproducirlo en tu equipo.

Se ha actualizado el ejemplo para adaptarlo a PHPRunner 10.0.

El ejemplo no funcionaba en versión PHPRunner 10.0 porque cuando se ejecuta la página “list.php” también se está ejecutando la de “masterlist.php” que no tiene sentido, pero así lo hace, y en este momento no hay contexto para disponer de la clave del proyecto.

Así pues cuando se ejecuta este código “$keyMaster=$data[‘project_id’];” si el el valor es NULL no se ejecuta el código.

<?php 
global $conn; 
$keyMaster=$data['project_id']; 
// Cambio para PHPRUnner10.0 
if ($keyMaster <> NULL) { 
.......... 
resto de código 
..........