Mostrando entradas con la etiqueta Visual Studio. Mostrar todas las entradas
Mostrando entradas con la etiqueta Visual Studio. Mostrar todas las entradas

jueves, 30 de junio de 2011

Cómo incluir ficheros .JS externos en nuestro CRM 4.0

Desarrollar introduciendo javascript en los eventos de los formularios es un verdadero coñazo porque tienes que grabar, publicar, probar, etc... Existe un método más sencillo y es, referenciar en el evento del formulario un fichero .js publicado en un sitio externo pudiendo ser incluso en una parte del site de nuestro CRM. De este modo solo tenemos que edita el .js con Visual Studio y probarlo directamente una vez subidos los cambios.


Cread un .js que contenga al menos una función llamada ejecutarOnLoad() y dentro de ella todo el código que querais que ejecute el evento en el formulario. Publicadlo y después escribid este código en el evento OnLoad()
var scriptEntidad = document.createElement('script');
scriptEntidad.language = 'javascript';
scriptEntidad.src = 'http://servidor/sitioweb/JS/vacacionesOnLoad.js';
scriptEntidad.onreadystatechange = OnScriptReadyState;
document.getElementsByTagName('head')[0].appendChild(scriptEntidad);
function OnScriptReadyState() {
    if (event.srcElement.readyState == "loaded" || event.srcElement.readyState == "complete") {
        ejecutarOnLoad();
    }
}

Publicar la entidad y listo!

martes, 29 de septiembre de 2009

Pasando variables entre páginas aspx

No me andaré con rodeos...

Esto en la pagina q llama
Context.Items("usr") = "1001" 
Context.Items("nam") = "Rene" 
Context.Items("Memo") = " Aki va el texto "
Server.Transfer("WebForm2.aspx") <- pagina a la q se llama 
y en la q se llama lee asi los valores:
txtusr.Text = Context.Items("usr") 
txtNam.Text = Context.Items("nam") 
txtMemo.Text = Context.Items("Memo") 

jueves, 17 de septiembre de 2009

Abrir distintas versiones de proyectos Asp.Net

Si tienes que abrir un proyecto creado con Visual Studio (VS) 2002 con VS2003 simplemente hay que editar con el bloc de notas el fichero .vbproj y cambiar los siguientes datos:
En el caso de los proyectos creados con VS2002 guarda esta información:
ProductVersion = "7.0.9466"
SchemaVersion = "1.0"

Mientras que la versión 2003, guardará esta información:
ProductVersion = "7.10.2292"
SchemaVersion = "2.0"

Cambia uno por otro y listo!
Para versiones posteriores, Visual Studio ya dispone de un conversor automático.