

jtsables
MembreRéponses céées sur le Forum
jtsables
Membre29 février 2024 à 11h02 en réponse à: Mettre automatiquement à jour le nom d’une liste SharepointBonjour MarKAR,
Merci beaucoup pour la proposition.
Je n’ai pas ‘MERGE’ comme solution proposé dans ‘Method’, et lorsque je force en l’entrant comme valeur custom, j’obtiens ce message d’erreur:
Flow save failed with code ‘OpenApiOperationParameterValidationFailed’ and message ‘Input parameter ‘parameters’ validation failed in workflow operation ‘Send_an_HTTP_request_to_SharePoint_2’: The API operation ‘HttpRequest’ requires the property ‘parameters/method’ to be set to one of its defined enum values ‘[“GET”,”PUT”,”POST”,”PATCH”,”DELETE”]’ but is set to ‘MERGE’.’.
Par contre, ça m’a fait comprendre mon erreur, elle était dans le corps (il faut 2 underscores devant Metadata et le flux fonctionne bien) :
{
“__metadata”:{
“type”:”SP.List”
},
“Title”:”@{outputs(‘ComposeNewName’)}”
}Merci beaucoup!!
Jean-Tristan
Bonjour David,
Effectivement le flux est bien mieux comme cela et surtout il y a moins de risque d’erreur lorsqu’on le modifie.
Merci énormément!
Jean-Tristan
Bonjour David,
Désolé pour la réponse tardive (cela me prend encore beaucoup de temps pour modifier les flux et revenir ici).
Merci pour tes réponses et effectivement ta solution est bien plus adaptée (elle est également bien plus jolie a regarder).
Je n’ai pas encore fini de mettre en place ta solution, ça va me prendre encore quelques temps 🙂
Merci beaucoup
Bonne journée
Bonjour David,
Merci beaucoup pour la réponse, je vais la tenter en parallèle.
Mon but est de garder lancien flux et d’adapter ma nouvelle condition dessus.
Pour donner plus de détails, si l’élément n’est plus présent dans le CSV, cela signifie que le projet est fermé. Je peux donc mettre à jour avec une valeur définie.
La condition déjà mise dans le flux est : If length(outputs(‘Get_items’)?[‘body/value’]) = 0
Si oui, cela signifie qu’il s’agit d’un nouvel élément (donc créer), si non, l’élément existe déjà, donc je le mets à jour.
En plus du flux dans mon premier message j’ajoute juste
1. Une variable de type array avant le premier apply to each,
2. Un Append to array variable avec la valeur actuelle de l’apply to each rows
3. Une nouvelle condition en fin de flux
Merci d’avance
jtsables
Membre19 février 2024 à 13h53 en réponse à: Modofier les colonnes Created By / Modified By d’une liste sharepointBonjour R3dKap,
Merci beaucoup, c’est exactement ça, j’ai pu récupérer et adapter ce dont j’avais besoin ça a l’air de très bien fonctionner!
Bonne journée