

SharePoint
Public Group
Public Group
Active 4 days ago
Partagez et gérez du contenu, des connaissances et des applications pour dynamiser le travail... View more
Public Group
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 at 10h52Salut 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 10 months, 1 week ago 4 Membres · 8 Réponses- 8 Réponses
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 ?
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 !
Selon moi, nativement c’est pas possible :
Seule solution, customiser le formulaire avec Power Apps… 😉 Mais selon moi c’est plutôt aux utilisateurs à s’adapter au produit… 😋
Pas mieux avec [$Author.title] …
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 !
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]"
}
]
}
]
}Merci Damien, ça fonctionne très bien et donc pas besoin de Power Apps 🙂
Connectez-vous pour répondre.