#1 2017-04-15 11:59:54

JMFernandez
Member
Registered: 2017-04-15
Posts: 8

Pasar variable a HtmlContent

Buenos dias.

No soy capaz de enviar una variable a un control Htmlcontent. Creo que lo he realizado en otras ocasiones y ha funcionado. La consola no me genera ningun error.

En el ejemplo "Globals" tampoco me funciona generando error en consola.

Tengo la ultima versión del programa.

Gracias.

Offline

#2 2017-04-15 12:10:00

David
Admin
From: Alcobendas, Madrid, Spain
Registered: 2015-04-21
Posts: 1,661
Website

Re: Pasar variable a HtmlContent

Hola José,

No entiendo muy bien qué significa "enviar una variable a un control 'HtmlContent'". A este control no se le "envía" nada, sino que pueden situarse variables en el código HTML que especifiquemos para el mismo. Hablando de la aplicación de ejemplo "Globals" yo puedo ejecutarla aquí sin problemas.

Por favor, ¿puede detallar un poco más qué quiere hacer con el control "HtmlContent"? Por otro lado, si aparece algún error en la consola, ¿qué mensaje de error aparece exactamente?

Offline

#3 2017-04-15 20:18:48

JMFernandez
Member
Registered: 2017-04-15
Posts: 8

Re: Pasar variable a HtmlContent

Hola David.

Este es el error que me genera el ejemplo Globals.

Error: "[$injector:modulerr] [url=http://errors.angularjs.org/1.4.8/$injector/modulerr?p0=AppModule&p1=Error%3A%20%5B%24injector%3Amodulerr%5D%20http%3A%2F%2Ferrors.angularjs.org%2F1.4.8%2F%24injector%2Fmodulerr%3Fp0%3Dangular-canvas-gauge%26p1%3DError%253A%2520%255B%2524injector%253Anomod%255D%2520http%253A%252F%252Ferrors.angularjs.org%252F1.4.8%252F%2524injector%252Fnomod%253Fp0%253Dangular-canvas-gauge%250A%2520%2520%2520at%2520Anonymous%2520function%2520(http%253A%252F%252F127.0.0.1%253A9999%252Fbuilder%252Fscripts%252Fbuilder.js%253A24%253A180)%250A%2520%2520%2520at%2520b%2520(http%253A%252F%252F127.0.0.1%253A9999%252Fbuilder%252Fscripts%252Fbuilder.js%253A23%253A232)%250A%2520%2520%2520at%2520Anonymous%2520function%2520(http%253A%252F%252F127.0.0.1%253A9999%252Fbuilder%252Fscripts%252Fbuilder.js%253A23%253A487)%250A%2520%2520%2520at%2520Anonymous%2520function%2520(http%253A%252F%252F127.0.0.1%253A9999%252Fbuilder%252Fscripts%252Fbuilder.js%253A38%253A115)%250A%2520%2520%2520at%2520n%2520(http%253A%252F%252F127.0.0.1%253A9999%252Fbuilder%252Fscripts%252Fbuilder.js%253A7%253A331)%250A%2520%2520%2520at%2520g%2520(http%253A%252F%252F127.0.0.1%253A9999%252Fbuilder%252Fscripts%252Fbuilder.js%253A37%253A488)%250A%2520%2520%2520at%2520Anonymous%2520function%2520(http%253A%252F%252F127.0.0.1%253A9999%252Fbuilder%252Fscripts%252Fbuilder.js%253A38%253A123)%250A%2520%2520%2520at%2520n%2520(http%253A%252F%252F127.0.0.1%253A9999%252Fbuilder%252Fscripts%252Fbuilder.js%253A7%253A331)%250A%2520%2520%2520at%2520g%2520(http%253A%252F%252F127.0.0.1%253A9999%252Fbuilder%252Fscripts%252Fbuilder.js%253A37%253A488)%250A%2520%2520%2520at%2520eb%2520(http%253A%252F%252F127.0.0.1%253A9999%252Fbuilder%252Fscripts%252Fbuilder.js%253A41%253A247)%0A%20%20%20at%20Anonymous%20function%20(http%3A%2F%2F127.0.0.1%3A9999%2Fbuilder%2Fscripts%2Fbuilder.js%3A38%3A282)%0A%20%20%20at%20n%20(http%3A%2F%2F127.0.0.1%3A9999%2Fbuilder%2Fscripts%2Fbuilder.js%3A7%3A331)%0A%20%20%20at%20g%20(http%3A%2F%2F127.0.0.1%3A9999%2Fbuilder%2Fscripts%2Fbuilder.js%3A37%3A488)%0A%20%20%20at%20Anonymous%20function%20(http%3A%2F%2F127.0.0.1%3A9999%2Fbuilder%2Fscripts%2Fbuilder.js%3A38%3A123)%0A%20%20%20at%20n%20(http%3A%2F%2F127.0.0.1%3A9999%2Fbuilder%2Fscripts%2Fbuilder.js%3A7%3A331)%0A%20%20%20at%20g%20(http%3A%2F%2F127.0.0.1%3A9999%2Fbuilder%2Fscripts%2Fbuilder.js%3A37%3A488)%0A%20%20%20at%20eb%20(http%3A%2F%2F127.0.0.1%3A9999%2Fbuilder%2Fscripts%2Fbuilder.js%3A41%3A247)%0A%20%20%20at%20c%20(http%3A%2F%2F127.0.0.1%3A9999%2Fbuilder%2Fscripts%2Fbuilder.js%3A19%3A461)%0A%20%20%20at%20yc%20(http%3A%2F%2F127.0.0.1%3A9999%2Fbuilder%2Fscripts%2Fbuilder.js%3A20%3A267)%0A%20%20%20at%20Anonymous%20function%20(http%3A%2F%2F127.0.0.1%3A9999%2Fapp%2Fscripts%2Fapp.js%3A1232%3A3)]http://errors.angularjs.org/1.4.8/$injector/modulerr?p0=AppModule&p1=Error%3A%20%5B%24injector%3Amodulerr%5D%20http%3A%2F%2Ferrors.angularjs.org%2F1.4.8%2F%24injector%2Fmodulerr%3Fp0%3Dangular-canvas-gauge%26p1%3DError%253A%2520%255B%2524injector%253Anomod%255D%2520http%253A%252F%252Ferrors.angularjs.org%252F1.4.8%252F%2524injector%252Fnomod%253Fp0%253Dangular-canvas-gauge%250A%2520%2520%2520at%2520Anonymous%2520function%2520(http%253A%252F%252F127.0.0.1%253A9999%252Fbuilder%252Fscripts%252Fbuilder.js%253A24%253A180)%250A%2520%2520%2520at%2520b%2520(http%253A%252F%252F127.0.0.1%253A9999%252Fbuilder%252Fscripts%252Fbuilder.js%253A23%253A232)%250A%2520%2520%2520at%2520Anonymous%2520function%2520(http%253A%252F%252F127.0.0.1%253A9999%252Fbuilder%252Fscripts%252Fbuilder.js%253A23%253A487)%250A%2520%2520%2520at%2520Anonymous%2520function%2520(http%253A%252F%252F127.0.0.1%253A9999%252Fbuilder%252Fscripts%252Fbuilder.js%253A38%253A115)%250A%2520%2520%2520at%2520n%2520(http%253A%252F%252F127.0.0.1%253A9999%252Fbuilder%252Fscripts%252Fbuilder.js%253A7%253A331)%250A%2520%2520%2520at%2520g%2520(http%253A%252F%252F127.0.0.1%253A9999%252Fbuilder%252Fscripts%252Fbuilder.js%253A37%253A488)%250A%2520%2520%2520at%2520Anonymous%2520function%2520(http%253A%252F%252F127.0.0.1%253A9999%252Fbuilder%252Fscripts%252Fbuilder.js%253A38%253A123)%250A%2520%2520%2520at%2520n%2520(http%253A%252F%252F127.0.0.1%253A9999%252Fbuilder%252Fscripts%252Fbuilder.js%253A7%253A331)%250A%2520%2520%2520at%2520g%2520(http%253A%252F%252F127.0.0.1%253A9999%252Fbuilder%252Fscripts%252Fbuilder.js%253A37%253A488)%250A%2520%2520%2520at%2520eb%2520(http%253A%252F%252F127.0.0.1%253A9999%252Fbuilder%252Fscripts%252Fbuilder.js%253A41%253A247)%0A%20%20%20at%20Anonymous%20function%20(http%3A%2F%2F127.0.0.1%3A9999%2Fbuilder%2Fscripts%2Fbuilder.js%3A38%3A282)%0A%20%20%20at%20n%20(http%3A%2F%2F127.0.0.1%3A9999%2Fbuilder%2Fscripts%2Fbuilder.js%3A7%3A331)%0A%20%20%20at%20g%20(http%3A%2F%2F127.0.0.1%3A9999%2Fbuilder%2Fscripts%2Fbuilder.js%3A37%3A488)%0A%20%20%20at%20Anonymous%20function%20(http%3A%2F%2F127.0.0.1%3A9999%2Fbuilder%2Fscripts%2Fbuilder.js%3A38%3A123)%0A%20%20%20at%20n%20(http%3A%2F%2F127.0.0.1%3A9999%2Fbuilder%2Fscripts%2Fbuilder.js%3A7%3A331)%0A%20%20%20at%20g%20(http%3A%2F%2F127.0.0.1%3A9999%2Fbuilder%2Fscripts%2Fbuilder.js%3A37%3A488)%0A%20%20%20at%20eb%20(http%3A%2F%2F127.0.0.1%3A9999%2Fbuilder%2Fscripts%2Fbuilder.js%3A41%3A247)%0A%20%20%20at%20c%20(http%3A%2F%2F127.0.0.1%3A9999%2Fbuilder%2Fscripts%2Fbuilder.js%3A19%3A461)%0A%20%20%20at%20yc%20(http%3A%2F%2F127.0.0.1%3A9999%2Fbuilder%2Fscripts%2Fbuilder.js%3A20%3A267)%0A%20%20%20at%20Anonymous%20function%20(http%3A%2F%2F127.0.0.1%3A9999%2Fapp%2Fscripts%2Fapp.js%3A1232%3A3)"[/url] - Línea: 38 - Carc. 282 - Código: 0 - Url: [url]http://127.0.0.1:9999/builder/scripts/builder.js[/url]

Efectivamente a un control HtmlContent no se le pasan variables, solo se hacen referencia a ellas, seré mas cuidadoso la proxima vez. Tengo un report, cuando se selecciona un item realizo lo siguiente:

SetVar "[Eventos_Descripcion]" "Prueba<BR><Hr>Evento" "string"
ShowDialog "Vista_Eventos_Detalles"

En la nueva ventana que se abre con ShowDialog tengo un HtmlContent y en la propiedad Html:

[Eventos_Descripcion]

El resultado es que no se muestra nada. Me ocurre lo mismo si coloco la variable en la propiedad header de un report, pero si funciona en la html del mismo.

Estoy un poco perdido.

Offline

#4 2017-04-15 20:29:10

David
Admin
From: Alcobendas, Madrid, Spain
Registered: 2015-04-21
Posts: 1,661
Website

Re: Pasar variable a HtmlContent

Hola José,

Algo raro hay por ahí... puesto que, si nos limitamos a probar lo que sugiere (como en esta aplicación de ejemplo: HTMLVariable.zip) el asunto funciona como se espera. De modo que el problema con el que está lidiando tal vez no tenga que ver con dicho código en particular...

Offline

#5 2017-04-15 20:56:03

JMFernandez
Member
Registered: 2017-04-15
Posts: 8

Re: Pasar variable a HtmlContent

Hola David.
Despues de verificar que tu ejemplo funcionaba correctamente y que el código era exactamente el mismo, me he decidido a borrar la carpeta de compilación y volver a generarla.

Ahora funciona perfectamente sin realizar ningun cambio.

Gracias por el apunte de que el problema podría estar en otro lugar.

Como siempre, felicitarte por tu trabajo.

Offline

#6 2017-04-15 21:00:16

David
Admin
From: Alcobendas, Madrid, Spain
Registered: 2015-04-21
Posts: 1,661
Website

Re: Pasar variable a HtmlContent

Hola José,

¡No hay de qué! Me alegro de que al final arreglarses el problema. Ciertamente, el mensaje de error no aportaba gran cosa, y, sin embargo, ahora que dice que ha borrado el directorio de compilación "manualmente", tal vez pueda cobrar algo de sentido. En efecto, últimamente se han hecho algunas actualizaciones de App Builder (hoy mismo, sin ir más lejos, por cierto, le recomiendo que actualize su copia si no lo ha hecho ya) y borrar el directorio de compilación puede ser una buena idea ante ciertos problemas. Al menos para ver si se solucionan "solos".

Offline

Board footer

Powered by FluxBB


Copyright ©2018 DecSoft. All rights reserved.