Recuperando el Fetch de la vista (es-ES)

Recuperando el Fetch de la vista (es-ES)

Hace unos días, en el foro, preguntaron de cómo recuperar el Fetch de una vista. Curiosa pregunta, ya que - para ser sincero -, jamás me he preguntado eso. Bueno, les explico algunos detalles para poder obtener el fetch.

Cuando uno va a account/contact, se muestra una vista o grid con los datos que se solicitan. Sin embargo, analizando un poco más, este grid está dentro de un íframe (algo como esto)



Esta sería la vista en el CRM



Utilizando el Developer Tool, podemos obtener algunos datos extras de este IFRAME, como el nombre, src, etc



Buscando dentro del Iframe, podemos encontrar el atributo que nos interesa, en este caso, el effectiveFetchXml.



Ahora lo interesante, para poder obtener este valor en Chrome, podemos utilizar Jquery

Al escribir en la consola de script de Chrome (F12) y escribir el siguiente comando, tendremos la siguiente respuesta.

$("#contentIFrame")



En Explorer, este comando no es reconocido, pero podemos utilizar el siguiente.

document.getElementById('contentIFrame')



Hasta ahora, tenemos en Iframe, pero ¿Cómo obtenemos el FetchXml?. Para ello necesitamos utilizar el siguiente comando

document.getElementById('contentIFrame').contentDocument.getElementById('effectiveFetchXml') (funciona tanto para Chrome, como para Explorer)


De este modo, podemos tener el value y usarlo, según se necesitara.

Gracias a Leandro Tuttini, que fue el quien me empujo a investigar un poquito.





Leave a Comment
  • Please add 4 and 5 and type the answer here:
  • Post
Wiki - Revision Comment List(Revision Comment)
Sort by: Published Date | Most Recent | Most Useful
Comments
Page 1 of 1 (1 items)
Wikis - Comment List
Sort by: Published Date | Most Recent | Most Useful
Posting comments is temporarily disabled until 10:00am PST on Saturday, December 14th. Thank you for your patience.
Comments
  • Fernando Lugão Veltem edited Original. Comment: added es-ES on title

Page 1 of 1 (1 items)