Sistema de Gestión de Negocios "Hexa"
Base de datos de conocimiento.
| Doc. Ref. 29083 Título: Visualizar un texto desde un script Autor: Soltec Última actualización: 20/01/2026#visortexto #script #visualizar #pruebas |
Visualizar un texto desde un script
Este ejemplo muestra como visualizar un texto desde un script:
Sub Main (Criterio, Orden, Opciones) T = "El resultado de mi proceso es 25" Diario.NuevoFormulario "visortexto", "", "", "Texto=" & fpc.sqlt(T) & "Titulo='Hola' HTML=No" End Sub
La opción "HTML" permite indicar que el texto está en formato HTML y se debe visualizar como tal.
Sub Main (Criterio, Orden, Opciones)
T = ""
T = T & "<style>"
T = T & "table { border-collapse: collapse; font-family: Arial; width: 400px; margin: 20px auto; }"
T = T & "th { background-color: #4CAF50; color: white; padding: 8px; }"
T = T & "td { padding: 8px; border-bottom: 1px solid #ddd; }"
T = T & "tr:nth-child(even) { background-color: #f2f2f2; }"
T = T & "tr:hover { background-color: #ddd; }"
T = T & "td:first-child { text-align: left; font-weight: bold; }"
T = T & ".total { background-color: #333; color: white; font-weight: bold; }"
T = T & "</style>"
T = T & "<table>"
T = T & "<tr><th>Población</th><th>Ventas (€)</th></tr>"
T = T & "<tr><td>Madrid</td><td>1.250.000</td></tr>"
T = T & "<tr><td>Barcelona</td><td>980.000</td></tr>"
T = T & "<tr><td>Valencia</td><td>540.000</td></tr>"
T = T & "<tr><td>Sevilla</td><td>430.000</td></tr>"
T = T & "<tr><td>Zaragoza</td><td>310.000</td></tr>"
T = T & "<tr class='total'><td>Total</td><td>3.510.000</td></tr>"
T = T & "</table>"
Diario.NuevoFormulario "visortexto", "", "", "Texto=" & fpc.sqlt(T) & "Titulo='Hola' HTML=Si"
End Sub
El resultado en el visor de texto sería este:
| Población | Ventas (€) |
|---|---|
| Madrid | 1.250.000 |
| Barcelona | 980.000 |
| Valencia | 540.000 |
| Sevilla | 430.000 |
| Zaragoza | 310.000 |
| Total | 3.510.000 |
