Forum Replies Created

  • Bonjour !

    SVP, besoin de votre aide. Vraiment urgent !

    Merci !

  • Voici une modification que j’ai apporté au script précédent :

    <div class="userIncidentInfo">n  <h6>User Incident Information</h6>n  {% if user %}n    {% assign username = user.fullname | escape %}n    <p>Welcome, {{ username | default: resx.Default_Profile_name }} !</p>n    n    <!-- Script pour compter les incidents résolus pour l'utilisateur connecté -->n    {% fetchxml userIncidentInfo %}n    <fetch version="1.0" output-format="xml-platform" mapping="logical" aggregate='true'>n      <entity name="incident">n        <attribute name="statuscode" alias="incidentcount" aggregate="count" />n        <link-entity name="systemuser" from="systemuserid" to="ownerid" alias="systemuser">n          <filter type="and">n            <condition attribute="systemuserid" operator="eq" value="{{ user.systemuserid }}" />n          </filter>n        </link-entity>n        <filter type="and">n          <condition attribute="statuscode" operator="eq" value="5" />n        </filter>n      </entity>n    </fetch>n    {% endfetchxml %}n  n    <resultset morerecords="0">n      <result>n        <count>{{ userIncidentInfo.results.entities.first.incidentcount }}</count>n      </result>n    </resultset>n  {% else %}n    <p>Please log in to access user-specific incident information.</p>n  {% endif %}n</div>n

    Merci de le tester avec moi si c’est bon.

    CommentID=Xe77A7CVjequx0v, PostID=of1jPS04UkX18t7

  • Bonjour !

    J’ai décidé d’utiliser fetchxml pour formater le résultat qui est sur l’image.

    Voici ce que j’ai fait:

    <div class="incidentResolved">n  <h6>Resolved</h6>n  {% fetchxml incideResolved %}n  <fetch version="1.0" output-format="xml-platform" mapping="logical">n    <entity name="incident">n      <attribute name="statuscode" />n      <filter type="and">n        <condition attribute="statuscode" aggregate='count' operator="eq" value="1" />n      </filter>n    </entity>n  </fetch>n  {% endfetchxml %}n  n  <span>{{ incideResolved }}</span>n  n</div>

    Mais je n’obtiens aucun résultat.

    Alors je vous prie de bien vouloir m’aider. Car je suis dans mes débuts avec Power Pages.

    Merci d’avance !

    CommentID=DCoetkeIepWisoD, PostID=of1jPS04UkX18t7

    • Voici le script que j’ai fait. Mais qui ne fonctionne pas pour le moment

      NB: la condition n{% if user %}n   {% assign username = user.fullname | escape %}n    <p>Welcome, {{ username | default: resx.Default_Profile_name }} !</p>nnfontionne. Mais le fetchxml ne marche pas.

      Contexte : La table “incident” est associéé à la table “systemuser”. Donc l’utilisateur qui crée un incident est le même qui se retrouve dans la table “systemuser”.

      Alors le principe est qu’on doit affiche le nombre de “statuscode” dont la valeur=5 de l’utilisateur connecté.

      <div class="userIncidentInfo">n  <h6>User Incident Information</h6>n   {% if user %}n   {% assign username = user.fullname | escape %}n    <p>Welcome, {{ username | default: resx.Default_Profile_name }} !</p>n    n    <!-- Script pour compter les incidents résolus pour l'utilisateur connecté -->n    {% fetchxml userIncidentInfo %}n    <fetch version="1.0" output-format="xml-platform" mapping="logical" aggregate='true'>n      <entity name="incident">n        <attribute name="statuscode" alias="incidentcount" aggregate="count" />n        <link-entity name='systemuser' from='systemuserid' to='ownerid'>n          <attribute name='incidentid' alias='incidentuser' />n        </link-entity>n        <filter type="and">n          <condition attribute="statuscode" operator="eq" value="5" />n        </filter>n      </entity>n    </fetch>n    {% endfetchxml %}n  n    <resultset morerecords="0">n      <result>n        <count>{{userIncidentInfo.results.entities.first.incidentcount}}</count>n      </result>n    </resultset>n  {% else %}n    <p>Please log in to access user-specific incident information.</p>n  {% endif %}n</div>

      SubCommentID=TlqYTGnuZoNSBzT, CommentID=DCoetkeIepWisoD, PostID=of1jPS04UkX18t7

    • Maintenant que ça marche parfaitement, je voudrais savoir comment le faire selon l’utilisateur qui est connecté. Cest-à-dire les informations extraites doivent être celles appartenant à l’utilisateur connecté sur le site web.

      <div class="incidentProblemSolved statuscode">n    <h6>Resolved</h6>n    {% fetchxml incidentProblemSolved %}n    <fetch version="1.0" output-format="xml-platform" mapping="logical" aggregate='true'>n      <entity name="incident">n        <attribute name="statuscode" alias="incidentcount" aggregate="count" />n        <filter type="and">n          <condition attribute="statuscode" operator="eq" value="5" />n        </filter>n      </entity>n    </fetch>n    {% endfetchxml %}nn    <resultset morerecords="0">n      <result>n        <count>{{incidentProblemSolved.results.entities.first.incidentcount}}</count>n      </result>n    </resultset>n  </div>

      SubCommentID=e74WI6C7eAGV793, CommentID=DCoetkeIepWisoD, PostID=of1jPS04UkX18t7

    • Grand merci Tanguy Touzard

      ça marche parfaitement

      SubCommentID=DBYG8qRXd8ck8ud, CommentID=DCoetkeIepWisoD, PostID=of1jPS04UkX18t7

    • Ma dernière modification qui ne marche toujours pas :

      <div class="incidentResolved">n  <h6>Resolved</h6>n  {% fetchxml incideResolved %}n  <fetch version="1.0" output-format="xml-platform" mapping="logical" aggregate='true'>n    <entity name="incident">n      <attribute name="statuscode" alias="incidentcount" aggregate="count" />n      <filter type="and">n        <condition attribute="statuscode" operator="eq" value="1" />n      </filter>n    </entity>n  </fetch>n  {% endfetchxml %}nn  <resultset morerecords="0">n    <result>n      <count>{{ incideResolved.results.incidentcount }}</count>n    </result>n  </resultset>n</div>

      SubCommentID=6FALEtrxPhBvhSC, CommentID=DCoetkeIepWisoD, PostID=of1jPS04UkX18t7

    • J’ai ajouté des permissions et rôle sur la table.

      SubCommentID=xRisq8SS4QxxD1V, CommentID=DCoetkeIepWisoD, PostID=of1jPS04UkX18t7

  • Merci à vous, R3dKap

    SubCommentID=s5cYkABYHmyI1f6, CommentID=Flnf21DFAFVRXkm, PostID=of1jPS04UkX18t7