Réponses céées sur le Forum

Page 11 sur 31
  • Geoffroy

    Membre
    29 décembre 2023 à 14h23 en réponse à: Réservation en ligne

    Pourrais-tu préciser la structure de ta liste SharePoint ? J’ai un peu de mal à comprendre la logique de ton Patch.

  • Geoffroy

    Membre
    29 décembre 2023 à 12h51 en réponse à: Réservation en ligne

    Bonjour Tiyoyan

    Dans ton Patch, est-ce qu’il ne faudrait pas remplacer Today() par Dropdown3.Selected.Value ?

    Parce que là, j’ai l’impression que toutes tes réservations seront faites pour le jour même.

    Après, je ne sais pas ce qu’il y a dans Dropdown3. D’habitude, on gère les dates plutôt avec un DatePicker.

  • Geoffroy

    Membre
    28 décembre 2023 à 19h46 en réponse à: Modifier une colonne sur sharepoint

    En passant par le menu que j’ai montré, on peut modifier cette donnée, contrairement au menu “Paramètres de la liste”.

  • Geoffroy

    Membre
    28 décembre 2023 à 18h58 en réponse à: Modifier une colonne sur sharepoint

    Bonjour faddi,

    Tu peux modifier le type de données que contient la colonne (dans certaines limites) et même la renommer, mais le nom interne de la colonne restera toujours le même.

  • Geoffroy

    Membre
    27 décembre 2023 à 11h31 en réponse à: Formulaire dynamique avec Power apps

    Bonjour Guillaume,

    Avec plaisir 😉

    Gallery1 Items : colBeneficiaires

    Voici les OnSelect des icônes utilisées

    Icône Ajouter (principal) :

    ClearCollect(
    colBeneficiaires;
    {
    Titre: “”;
    Date_Ordre: DateTimeValue(txt_Date.Text);
    Motif_Ordre: txt_Motif.Text;
    Numero_Ordre: txt_Numero_Ordre.Text;
    Nom_Beneficiaire: “”;
    Numero_Compte_Beneficiaire: “”;
    Banque_Beneficiaire: “”;
    Montant: Value(txt_Montant.Text);
    Observations: txt_Observations.Text
    }
    )

    Icône Ajouter de la galerie :

    Patch(
    colBeneficiaires;
    ThisItem;
    {
    Titre: txt_Numero_Ordre.Text & “_” & txt_Nom.Text;
    Nom_Beneficiaire: txt_Nom.Text;
    Banque_Beneficiaire: txt_Banque.Text;
    Numero_Compte_Beneficiaire: txt_Numéro_Compte.Text
    }
    );;
    Collect(
    colBeneficiaires;
    {
    Titre: “”;
    Date_Ordre: DateTimeValue(txt_Date.Text);
    Motif_Ordre: txt_Motif.Text;
    Numero_Ordre: txt_Numero_Ordre.Text;
    Nom_Beneficiaire: “”;
    Numero_Compte_Beneficiaire: “”;
    Banque_Beneficiaire: “”;
    Montant: Value(txt_Montant.Text);
    Observations: txt_Observations.Text
    }
    )
    Icône Enregistrer :

    ForAll(
    Filter(
    Gallery1.AllItems;
    !IsBlank(Nom_Beneficiaire)
    );
    Patch(
    LSP_Transactions;
    Defaults(LSP_Transactions);
    {
    Titre: txt_Numero_Ordre.Text & “_” & txt_Nom.Text;
    Date_Ordre: DateTimeValue(txt_Date.Text);
    Motif_Ordre: txt_Motif.Text;
    Numero_Ordre: txt_Numero_Ordre.Text;
    Nom_Beneficiaire: txt_Nom.Text;
    Numero_Compte_Beneficiaire: txt_Numéro_Compte.Text;
    Banque_Beneficiaire: txt_Banque.Text;
    Montant: Value(txt_Montant.Text);
    Observations: txt_Observations.Text
    }
    )
    )

    Icône Recharger :

    Clear(colBeneficiaires);;
    Reset(txt_Montant);;
    Reset(txt_Date);;
    Reset(txt_Motif);;
    Reset(txt_Observations);;
    Reset(txt_Numero_Ordre)

    Ca peut certainement être optimisé (j’ai fait ça un peu vite)

  • Geoffroy

    Membre
    26 décembre 2023 à 20h32 en réponse à: Formulaire dynamique avec Power apps

    J’ai fait un petit essai et ça marche. Une fois qu’on a saisi les champs du haut, le bouton + fait apparaitre un élément vide dans la galerie. Le + à droite de la ligne crée une ligne supplémentaire.

    Une fois tous les bénéficiaires saisis, on enregistre et ça crée des lignes dans la liste SharePoint (la dernière ligne vide est ignorée, bien sûr).

    Ca donne ceci. Est-ce que ça répond à ta problématique ?

  • Geoffroy

    Membre
    26 décembre 2023 à 19h36 en réponse à: Formulaire dynamique avec Power apps

    Bonjour Marielle,

    Si je comprends bien, le formulaire doit permettre de saisir une transaction mais pour un nombre indéterminé de bénéficiaires. Dans la liste SharePoint, il y aura donc nécessairement un enregistrement par couple transaction-bénéficiaire.

    Sans avoir essayé, je partirais sur une solution avec une galerie à l’intérieur du formulaire, alimentée par une collection contenant les données des bénéficiaires et un bouton pour en ajouter autant que nécessaire.

    Une fois que tous les bénéficiaires ont été saisis, un Patch avec la fonction ForAll devrait permettre de créer les enregistrements correspondants.

  • Geoffroy

    Membre
    20 décembre 2023 à 13h06 en réponse à: Insérer une ligne dans un tableau avec adresse et nom dynamiques

    Bonjour Catherine,

    Peut-être en insérant une action “Obtenir les tables” avant d’ajouter les lignes ?

    Je n’ai pas testé donc c’est sans garantie.

  • Geoffroy

    Membre
    19 décembre 2023 à 19h11 en réponse à: Formule RemoveIF

    Bonjour thomas,

    Il doit y avoir un élément qui relie les deux éléments des galeries. Avant de lancer le RemoveIf, il faudrait l’identifier pour savoir quel enregistrement attaquer dans la galerie 2.

  • Geoffroy

    Membre
    15 décembre 2023 à 16h07 en réponse à: Erreur MAJ – Fonction Patch

    Bonjour Christophe,

    Pour que la valeur envoyée soit du texte, il faut mettre TextInput2.Text

  • Geoffroy

    Membre
    27 novembre 2023 à 8h53 en réponse à: Problème lors de la création d'une collection

    Bonjour Vince

    J’ai eu le même problème avec des colonnes qui s’appelaient Vue1 par exemple. C’est comme si certains noms étaient “réservés.

    Je n’ai pas trouvé d’autre solution que de supprimer la colonne et de la recréer avec un autre nom.

    CommentID=OqCwH39rkQA78go, PostID=RlYMiVhKwGvz84d

  • Geoffroy

    Membre
    24 novembre 2023 à 12h36 en réponse à: Condition si un champ d'un microsoft Forms est vide

    Désolé, je crois qu’il ne fallait pas mettre les parenthèses

    CommentID=7ozKZXm5lcZJIe3, PostID=278vvi6fMEZ6TLB

  • Geoffroy

    Membre
    24 novembre 2023 à 9h24 en réponse à: Condition si un champ d'un microsoft Forms est vide

    Bonjour Greg

    Essayes l’expression null()

    CommentID=KMDDWIUSaUVnBg1, PostID=278vvi6fMEZ6TLB

  • Geoffroy

    Membre
    28 décembre 2023 à 19h57 en réponse à: Modifier une colonne sur sharepoint

    Même avec le menu “Afficher/masquer les colonnes” ?

  • Geoffroy

    Membre
    27 décembre 2023 à 14h43 en réponse à: Formulaire dynamique avec Power apps

    Oui, on aura une ligne pour chaque bénéficiaire pour un ordre de virement donné. J’ai concaténé le numéro d’ordre et le nom du bénéficiaire pour la colonne Titre mais ce n’est pas obligatoire.

    L’important est de pouvoir filtrer les données à injecter dans le flux.

Page 11 sur 31