Collection URL de Pièces jointes SPO

Étiquetté : 

  • Collection URL de Pièces jointes SPO

    Posté par Laurent sur 10 août 2023 à 7h44

    Bonjour,

    Merci à DavidZed pour son aide sur comment récupérer l’URL d’une pièce jointe d’un élément de liste SPO.

    J’ai besoin d’aller plus loin. Le principe ; j’ai une galerie avec mes données SPO. De là, j’édite un html pour ensuite le publier en pdf.

    Dans ce html, j’ai besoin d’insérer les photos. Sur chaque ligne, je peux avoir une ou plusieurs pièces jointes.

    Le début de mon code est le suivant :

    ForAll(Gallery1.AllItems; Collect(RAPPORT; {Le_Local: ThisRecord.Local;

    Est-ce qu’il y a moyen de créer une collection dans une collection, pour récupérer les différents liens URL des pièces jointes?

    J’ai essayé d’ajouter ça mais sans succès:

    ForAll(ThisRecord.'Pièces jointes'; Collect(PJ;{URL_PJ:ThisRecord.AbsoluteUri})

    Merci pour aide

    Laurent

    PostID=T3WVNS5jmCYR9WT

    Laurent a répondu Il y a 7 mois, 2 semaines 2 Membres · 2 Réponses
  • 2 Réponses
  • DavidZed

    Membre
    15 août 2023 à 7h59

    Bonjour,

    Tu dois pouvoir le faire avec un simple forAll dans ton premier collect :

    ForAll(Gallery1.AllItems As ThisGalItem; Collect(RAPPORT; {Le_Local: ThisRecord.Local; PJ : ForAll(ThisGalItem.’Pièces jointes’; {URL_PJ:ThisRecord.AbsoluteUri}) })

    CommentID=DtNenlVnXrek6gy, PostID=T3WVNS5jmCYR9WT

    • Laurent

      Membre
      15 décembre 2023 à 9h52

      Bonjour David,

      Merci pour ton retour, mais j’ai toujours une erreur sur le code (ScreenShot ci-dessous).

      Je pense que la synthaxe est bonne, mais je ne sais pas pourquoi ça renvoie une erreur.

      Si tu as une idée sur la question 🙂

Connectez-vous pour répondre.