miércoles, 14 de mayo de 2014

El editor de codigo de DCE y RDCE cambia a mayusculas algunas palabras reservadas de JavaScript

La version 4.0.0.6 de CodeMax (el editor de código que usar Gestar) cambia a mayusculas algunas palabras reservadas de JavaScript cuando estas se encuentran dentro del tag <##>

Para resolver este problema descargar el CodeMax fix y reemplazar la DLL que tenemos instalada en Windows\System32 por la que incluye el ZIP (v4.0.0.9)

El fix incluye tambien el archivo LNG que indica al aditor que el texto entre <##> el editor lo tome como un string multilinea. Copiar en la mima carpeta que el DCE.

Las etiquetas <##> facilitan la creacion de código JavaScript en Gestar permitiendo escribir de esta forma:
this.scriptblock = <#
<script>
function validar(){
    txt=document.getElementById("id");
    if (txt.value == "") {
        alert("Valor requerido");
        txt.focus();
    }
}
</script>
#>

El código que usualmente se escribia asi:
this.scriptblock = "<script>" & _
    "function validar(){" & _
        "txt=document.getElementById(""id"");" & _
        "if (txt.value == """") {" & _
            "alert(""Valor requerido"");" & _
            "txt.focus();" & _
        "}" & _
    "}" & _
"</script>"

No hay comentarios:

Publicar un comentario