No sé cómo comenzar este post, he pensado en decir Érase una vez o decir lo que siempre digo, un cliente me ha pedido, sin embargo nadie me lo ha pedido pero mi curiosidad ha sido tan grande que he tenido que hacerlo. Entonces puedo comenzar este post diciendo lo siguiente:
Érase una vez, cuando la curiosidad mato al gato, que he tenido que ver todos los métodos y atributos que nos ofrece el nuevo y “ya” famoso Xrm.Page. Que ha pasado, pues he estado leyendo que muchos de nosotros estamos un poco perdidos ya que no tenemos muchas explicaciones claras de cómo utilizar los métodos de esta propiedad.
¿Qué he hecho?, bueno primero he creado mi solución, luego he agregado un recurso web de tipo JS.
El archivo js solo tiene las siguientes líneas de código:
var XrmPage = Xrm.Page;
Al depurar esta línea de código, he podido ver lo siguiente:
Entonces la pregunta es, para que todos esos métodos?... Bueno, algunos de ellos ya se explica en el SDK, pero voy a tratar de explicarlo sea un poco mas “suave”.
En mi código he diferenciado dos partes de estos métodos, lo que comienzan con get y lo de set.
En este primer post, tratare de explicar los dos métodos más usados, como puede ser:
SetRequieredLevel permite los valores de none, required y recommended, el resultado lo vemos en la siguiente figura
SetValue, establece el valor del campo.
iu iu, pero que aburrido!!!, pero bueno, un poco de crédito, como dije es el primer artículo y espero seguir investigando con cada uno de estos métodos para poder exponerlos en este blog.
Saludos
Ati








0 comentarios