Afficher le créateur d’un élément de liste SharePoint dans le Formulaire

  • Afficher le créateur d’un élément de liste SharePoint dans le Formulaire

    Posté par Xavier NOEL-BRIAND sur 10 juin 2024 à 10h52

    Salut les Xperts,

    Je n’arrive pas à afficher le nom du créateur d’un élément de liste SharePoint dans le formulaire :/

    J’ai essayé en modifiant le code JSON dans le Pied de page du formulaire mais … ko

    C’est le champ standard [Author].

    Est-ce lié à une incompatibilité de ce type de champ PERSONNE avec le code JSON ?

    Merci pour votre aide !

    Xavier NOEL-BRIAND a répondu Il y a 3 mois, 3 semaines 4 Membres · 8 Réponses
  • 8 Réponses
  • R3dKap

    Membre
    10 juin 2024 à 11h03

    Salut Xavier,

    Il s’agit d’un formulaire natif SharePoint ou d’un formulaire customisé avec Power Apps ?

    Quel est le but d’afficher le nom du créateur dans le formulaire ? L’afficher dans la liste elle-même ne suffit pas ? C’est parce-que il y a plusieurs personnes qui travaillent sur les mêmes éléments et que tu souhaites montrer qui a créé l’élément ?

  • Xavier NOEL-BRIAND

    Membre
    10 juin 2024 à 11h24

    Hello Emmanuel,

    Il s’agit d’un formulaire natif SharePoint.

    Quel est le but d’afficher le nom du créateur dans le formulaire ? Les personnes en charge du traitement des éléments disent en avoir besoin 🙂

    L’afficher dans la liste elle-même ne suffit pas ? Selon moi, si mais selon eux, non !

  • R3dKap

    Membre
    10 juin 2024 à 11h49

    Selon moi, nativement c’est pas possible :

    https://techcommunity.microsoft.com/t5/sharepoint/showing-quot-created-by-quot-in-sharepoint-intregrated-form/m-p/3990047

    Seule solution, customiser le formulaire avec Power Apps… 😉 Mais selon moi c’est plutôt aux utilisateurs à s’adapter au produit… 😋

  • Quentin

    Membre
    10 juin 2024 à 18h06

    Hello,

    As-tu essayé [$Author.Title]? J’avais vu passé ça dans un des milliards de posts anglophones sur Sharepoint !

    Sinon je rejoins Emmanuel, je pense que ce sera avec un formulaire custo en PowerApps 😉

    • Cette réponse a été modifiée Il y a 4 mois, 1 semaine par  Quentin.
  • Xavier NOEL-BRIAND

    Membre
    10 juin 2024 à 18h49

    Pas mieux avec [$Author.title] …

  • Quentin

    Membre
    10 juin 2024 à 19h17

    En effet, j’ai testé en parallèle plusieurs solutions qu’on peut trouver sur les forums comme celle avec le Title mais rien n’y fait 🙁

    Power Apps répondra au besoin, mais c’est clair que c’est sortir le bazooka pour tirer sur une mouche comme on dit !

  • Damien

    Membre
    21 juin 2024 à 16h05

    Avec [$Author.title] (sans la maj) et ca fonctionne bien chez moi.

    En effet en footer/ pied de page ca correspond à l’ancien fonctionnement par defaut de sharepoint.

    Dans le code j’ai pris la structure de la doc ms, donc c’est customisable 🙂

    <pre class=”language-markup”>{
    "elmType": "div",
    "attributes": {
    "class": "ms-borderColor-neutralTertiary"
    },
    "style": {
    "width": "99%",
    "border-top-width": "0px",
    "border-bottom-width": "1px",
    "border-left-width": "0px",
    "border-right-width": "0px",
    "border-style": "solid",
    "margin-bottom": "16px"
    },
    "children": [
    {
    "elmType": "div",
    "style": {
    "display": "flex",
    "box-sizing": "border-box",
    "align-items": "center"
    },
    "children": [
    {
    "elmType": "div",
    "attributes": {
    "iconName": "Group",
    "class": "ms-fontSize-42 ms-fontWeight-regular ms-fontColor-themePrimary",
    "title": "Details"
    },
    "style": {
    "flex": "none",
    "padding": "0px",
    "padding-left": "0px",
    "height": "36px"
    }
    }
    ]
    },
    {
    "elmType": "div",
    "attributes": {
    "class": "ms-fontColor-neutralSecondary ms-fontWeight-bold ms-fontSize-12"
    },
    "style": {
    "box-sizing": "border-box",
    "width": "100%",
    "text-align": "left",
    "padding": "21px 12px",
    "overflow": "hidden"
    },
    "children": [
    {
    "elmType": "div",
    "txtContent": "='Created by ' + [$Author.title]"
    }
    ]
    }
    ]
    }

    • Cette réponse a été modifiée Il y a 3 mois, 4 semaines par  Damien.
    • Cette réponse a été modifiée Il y a 3 mois, 4 semaines par  Damien. Raison: ajout screenshot
  • Xavier NOEL-BRIAND

    Membre
    24 juin 2024 à 9h29

    Merci Damien, ça fonctionne très bien et donc pas besoin de Power Apps 🙂

Connectez-vous pour répondre.