none
leer fetch con varias entidades RRS feed

  • Pregunta

  • Estimado soy nuevo en crm 2011 y tengo que leer este fetch el problema es que los campos:

    privilegedepthmask, name,

     

     

    privilegeid están en una estructura que no se como leer, vuelta los campos que esta en la estructura primaria los tomo sin problemas: systemuserid, domainname, name con esta sentencia:

    var _identidad = results[0].attributes[

    pongo a continuación la consulta fetch:

     

    

    "systemuserid"].value;

     

     

     

    var fetchXml = '<fetch mapping="logical">'+

     

     

     

     

    ' <entity name="systemuser">' +

     

     

     

     

    ' <attribute name="systemuserid" />' +

     

     

     

     

    ' <attribute name="domainname" />' +

     

     

     

     

    ' <attribute name="fullname" />' +

     

     

     

     

    ' <filter type="and">' +

     

     

     

     

    ' <condition attribute="systemuserid" operator="eq" value="' + Xrm.Page.context.getUserId() + '"/>' +

     

     

     

     

    ' </filter>' +

     

     

     

     

    ' <link-entity name="systemuserroles" from="systemuserid" to="systemuserid" link-type="inner">' +

     

     

     

     

    ' <link-entity name="role" from="roleid" to="roleid">' +

     

     

     

     

    ' <attribute name="name" alias="Rol"/>' +

     

     

     

     

    ' <link-entity name="roleprivileges" from="roleid" to="roleid">' +

     

     

     

     

    ' <attribute name="privilegedepthmask" />'+

    ' <link-entity name="privilege" from="privilegeid" to="privilegeid">'

    +

     

     

     

     

    ' <attribute name="privilegeid" />' +

     

     

     

     

    ' <attribute name="name" />' +

     

     

     

     

    ' </link-entity>' +

     

     

     

     

    ' </link-entity>' +

     

     

     

     

    ' </link-entity>' +

     

     

     

     

    ' </link-entity>' +

     

     

     

     

    ' </entity>' +

     

     

     

     

    '</fetch>'

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

    martes, 17 de enero de 2012 16:37